上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: 答: 参考文献:https://blog.csdn.net/Curry_On/article/details/125376479 阅读全文
posted @ 2023-02-10 11:20 小白张先生 阅读(18) 评论(0) 推荐(0)
摘要: 如何做bable缓存和文件资源缓存 (一)bable缓存 答:因为bable要对我们写的js代码做编译处理,编译成一种浏览器能识别的语法,即所谓的js兼容性处理。在编译过程中,假设有100个js模块,只改动其中1个js模块,不可能把全部的模块都重新编译一遍,其他99个应该是不变的,这一点跟前面文章讲 阅读全文
posted @ 2023-02-09 16:13 小白张先生 阅读(26) 评论(0) 推荐(0)
摘要: ajax的请求 答:1.创建一个ajax对象 const xhr = new XMLHttpRequest() 2.配置连接信息 xhr.open('get', './data.php') // xhr.open('请求方式', '请求地址', 是否异步) 3发送请求 .xhr.send() aja 阅读全文
posted @ 2023-02-08 21:04 小白张先生 阅读(91) 评论(0) 推荐(0)
摘要: 答:当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域。同源策略并不是浏览器不让请求发出去、或者后端拒绝返回数据。实际情况是请求正常发出去了,后端也正常相应了,只不过数据到了浏览器后浏览器不去作用加载而是丢弃了。 如何跨域 答:jsonp 1.声明一个回调函数,其函数名( 阅读全文
posted @ 2023-02-08 21:00 小白张先生 阅读(29) 评论(0) 推荐(0)
摘要: 答:共同点:都是保存在浏览器端、且同源的 区别: 1、cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递,而sessionStorage和localStorage不会自动把数据发送给服务器,仅在本地保存。cookie数据还有路径(path)的概念, 阅读全文
posted @ 2023-02-08 20:22 小白张先生 阅读(52) 评论(0) 推荐(0)
摘要: 1. 数据的响应式不同 答: vue2 是通过object.defineProperty()方法,get是获取属性,set是修改属性。但是新加的属性和删除的属性则没有响应式,还有就是通过数组的下标来修改值,也不会响应式。所以需要通过set 来新增, delete来删除属性。 vue3 是通过 new 阅读全文
posted @ 2023-02-08 17:00 小白张先生 阅读(56) 评论(0) 推荐(0)
摘要: 答:vite打包要比webpack快 webpack: 先解析入口文件 =》 在解析路由 =》 在解析模块 =》 在打包 =》开起服务 vite: 先开起服务 =》 在解析路由 =》 在解析模块 阅读全文
posted @ 2023-02-08 08:50 小白张先生 阅读(98) 评论(0) 推荐(0)
摘要: 一、http请求的完整过程简述 1、域名解析:使用DNS协议进行域名解析 2、建立连接:发起TCP三次握手 3、发起http请求:建立TCP连接成功后,浏览器发起http请求 4、响应http请求:服务端响应http请求,浏览器得到返回response 5、解析response:浏览器解析respo 阅读全文
posted @ 2023-02-07 08:34 小白张先生 阅读(263) 评论(0) 推荐(0)
摘要: 1.常见的指令 答v-if v-else v-else if v-bind v-model v-for v-show v-on v-text v-html v-cloak v-once 2.vue的优点 答:1.轻量级框架,值关注视图层 2.双向数据的绑定,在数据操作方面方法更为简单 3组件化:实现 阅读全文
posted @ 2023-02-05 18:38 小白张先生 阅读(105) 评论(0) 推荐(0)
摘要: ** 1. let const ** ** 2. symbol** ** 3. 解构赋值** 答:解构赋值语法是一种 Javascript 表达式。通过解构赋值,可以将属性/值从对象/数组中取出,赋值给其他变量 ** 4.模板字符串** 5. 箭头函数 答: 1,声明式函数不能使用箭头函数,只能赋值 阅读全文
posted @ 2023-02-05 12:09 小白张先生 阅读(61) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页