ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

5.web记录

5.web记录 24.Ajax的四个步骤1.创建ajax实例2.执行open确定要访问的链接 以及同步异步3.监听请求状态4.发送请求25.ajax的状态码/http状态码1.1开头 表示客户端应该继续发送请求2.2开头 成功200 :代表请求成功3.3开头 重定向301 :永久重定向302:临时转移304 :读取缓存[表示浏览器端有缓存并且服务端未更新不再向服务端请求资源]307:临时重定向4. 以4开头的都是客户端的问题400 :数据/格式错误401:没登录 ,未认证403 : 没权限404 :路径错误找不到文件405 :方法不允许5. 以5开头都是服务端的问题500 :服务器的问题502:连不上后端服务器503:超负荷504:等待后端响应超时26.常见的异步任务定时器、ajax、事件绑定、回调函数、async await、promise27.v-model 绑定的核心原理v-model 本质上是语法糖它背后是 props 和 events 的组合。28.ref和reactive区别1.ref定义基本数据类型 、引用数据类型,需要通过.value 访问,重新赋值可以整体替换引用数据类型时也可以用Object.assign合并2.reactive仅定义引用数据类型对象/数组 ,直接访问属性,改单个属性可以直接改改多个所有属性需用Object.assign合并29.缓存Cache1.什么是缓存缓存是临时存储数据的地方目的是提高数据访问速度避免重复计算或重复请求。2.为什么需要缓存没有缓存每次重新计算有缓存只在依赖变化时计算3.其他常见的缓存场景浏览器缓存强缓存/协商缓存接口缓存组件缓存4.什么是强缓存不发请求状态码200 适用场景不变资源不需要请求服务器直接从浏览器缓存中读取资源。5.什么是协商缓存发请求状态码304 适用场景可能变化的资源强缓存失效后浏览器携带缓存标识向服务器验证资源是否更新。资源未更新 → 服务器返回 304浏览器读取缓存资源已更新 → 服务器返回 200 和新资源30.computed 和watch 的区别1.computed是计算属性有缓存有retrun必须同步get 的作用读取、缓存、依赖跟踪。set 的作用写入、反向操作、更新源数据2.watch是监听没有缓存没有retrun支持异步
返回列表