08 2018 档案

摘要:vue 的双向数据绑定是基于es5的 object对象的defineProperty属性,重写data的set和get函数来实现的。1、defineProperty 数据展示 1 Object.defineProperty(obj,'name',{ 2 configurable:true , // 阅读全文
posted @ 2018-08-20 17:59 秀&莹&锐 阅读(149) 评论(0) 推荐(0) 编辑
摘要:b()就是闭包。 闭包就是能够读取其他函数内部变量的函数。 一个是前面提到的可以读取函数内部的变量,另一个就是让这些变量的值始终保持在内存中,不会在c()调用后被自动清除。 由于闭包会使得函数中的变量都被保存在内存中,内存消耗很大,所以不能滥用闭包,否则会造成网页的性能问题。所以,在退出函数时,应删 阅读全文
posted @ 2018-08-20 16:10 秀&莹&锐 阅读(118) 评论(0) 推荐(0) 编辑
摘要:vue在切换页面时,销毁了上衣个组件,上一个页面的也要相应的setTimeout 注销: setTimeout 详细X 网络释义 setTimeout: 在指定时间后调用函数或计算表达式 Javascript setTimeout: 定时器以及参数设置 setTimeout 详细X 网络释义 set 阅读全文
posted @ 2018-08-02 14:04 秀&莹&锐 阅读(1263) 评论(0) 推荐(0) 编辑