无涯的博客
03
27
ajax 封装 ajax 封装
ajax 封装一个完整的 AJAX(Asynchronous JavaScript and XML) 请求通常涉及以下几个步骤: 创建 XMLHttpRequest 对象 配置请求方法和 URL 设置请求头(可选) 监听 readysta
2025-03-27
27
预检请求 预检请求
预检请求CORS  预检请求用于检查服务器是否支持 CORS 协议,并且是否允许使用特定的方法和标头。 浏览器会自动发送 OPTIONS 预检请求,主要在以下情况下: 使用了非简单请求(即非 GET、POST(仅限 application
2025-03-27
20
react19 的改进和新功能 react19 的改进和新功能
React 19 中的新功能Actions在 React 应用中,一个常见的用例是执行数据变更,然后响应更新状态。例如,当用户提交一个表单来更改他们的名字,你会发起一个 API 请求,然后处理响应。在过去,你需要手动处理待定状态、错误、乐观
2025-03-20
20
vue 中 watch 和 computed 的区别 vue 中 watch 和 computed 的区别
vue 中 watch 和 computed 的区别在 Vue.js 中,watch 和 computed 都用于响应式数据的处理,但它们有不同的用途和使用场景。 computed 属性computed 属性用于声明计算属性。计算属性基于其
2025-03-20
01
11
中高级前端常见面试题 中高级前端常见面试题
总结常见的中高级面试题 javascipt什么是作用域?在 JavaScript 中,作用域(Scope) 是指代码中变量、函数和对象的可访问范围。作用域定义了代码中哪些部分可以访问和操作某些变量。了解作用域有助于更好地管理变量,避免命名冲
2025-01-11
11
18
开发的项目流程 开发的项目流程
之前面试问过,所以记录下来以免忘记 1. 确认项目需求 需求调研:与需求方(客户、产品经理、业务部门)沟通,明确项目目标、核心功能、技术要求。 竞品分析:研究同类产品的特点,了解用户需求与痛点。 需求文档:整理需求清单,输出需求规格说明书(
2024-11-18
18
06
React 18 更新内容 React 18 更新内容
React 18 是 React 框架的一个重要版本更新,为开发者带来了诸多新的功能和优化,特别是在并发渲染、性能提升和用户体验方面的改进。本文将为您全面解析 React 18 的更新要点,包括并发特性、新的 API、服务端渲染增强以及性能
08
16
哈希表 哈希表
哈希表(hash table),又称散列表,它通过建立键  key  与值  value  之间的映射,实现高效的元素查询。具体而言,我们向哈希表中输入一个键  key ,则可以在  O(1)  时间内获取对应的值  value 。 如图
2024-08-16
07
26
Tailwind CSS 介绍 Tailwind CSS 介绍
Tailwind CSS 介绍什么是 Tailwind CSS?Tailwind CSS 是一个功能强大的实用工具优先(utility-first)的 CSS 框架,允许开发者通过使用预定义的 CSS 类来快速构建自定义的用户界面。与传统的
2 / 4