04 2020 档案

摘要:for…in 循环由于历史遗留问题,它遍历的实际上是对象的属性名称。一个Array数组实际上也是一个对象,它的每个元素的索引被视为一个属性。 当我们手动给Array对象添加了额外的属性后,for…in 循环将带来意想不到的意外效果: var a = ['A', 'B', 'C']; a.name = 阅读全文
posted @ 2020-04-27 21:18 ZJTL 阅读(220) 评论(0) 推荐(0) 编辑
摘要:Promise的then用起来很方便,通过链式调用可以让代码看起来更清晰。 let p = new Promise((resolve, reject) => { resolve('step1'); }); p.then(data => { console.log(data); return 'ste 阅读全文
posted @ 2020-04-27 16:00 ZJTL 阅读(952) 评论(0) 推荐(0) 编辑
摘要:https://mp.weixin.qq.com/s?__biz=Mzg2NTA4NTIwNA==&mid=2247484468&idx=1&sn=3c309945992fe4f0c6276d91d7cb67b8&chksm=ce5e364ff929bf59ae686e3fa2412632348d6 阅读全文
posted @ 2020-04-27 12:24 ZJTL 阅读(232) 评论(0) 推荐(0) 编辑
摘要:js中!的用法是比较灵活的,它除了做逻辑运算常常会用!做类型判断,可以用!与上对象来求得一个布尔值,1、!可将变量转换成boolean类型,null、undefined和空字符串取反都为false,其余都为true。 1 !null=true 2 3 !undefined=true 4 5 !''= 阅读全文
posted @ 2020-04-24 12:15 ZJTL 阅读(222) 评论(0) 推荐(0) 编辑
摘要:Vue项目中实现路由按需加载(路由懒加载)的3中方式: 1. vue异步组件 2. es6提案的import() 3. webpack的require.ensure() 一、Vue异步组件技术: { path: '/home', name: 'Home', component: resolve => 阅读全文
posted @ 2020-04-14 17:33 ZJTL 阅读(214) 评论(0) 推荐(0) 编辑
摘要:1.全局安装vue-cli cnpm install -g vue-cli (这种安装vue-cli写法默认安装的是vue-cli2.x) 检测版本 vue -V 2.全局安装webpack cnpm install -g webpack 3.全局安装webpack的本地webserver cnpm 阅读全文
posted @ 2020-04-11 20:58 ZJTL 阅读(904) 评论(0) 推荐(0) 编辑
摘要:之前学习了基础的生命周期钩子(beforeCreate,created,beforeMont,mounted,beforUpdate,updated,beforDestroy,destroyed) 该钩子用在什么情况下 当在这些组件之间切换的时候都会请求一些请求过的数据,每次请求都会导致重复渲染影响 阅读全文
posted @ 2020-04-05 20:57 ZJTL 阅读(3047) 评论(0) 推荐(0) 编辑
摘要:共同点: 都是保存在浏览器端、且同源的 不同点: 1.cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递。 cookie数据还有路径(path)的概念,可以限制cookie只属于某个路径下 sessionStorage和localStorage不会 阅读全文
posted @ 2020-04-02 20:53 ZJTL 阅读(678) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示