摘要: 微信开发者工具:开发、调试和模拟运行微信小程序的最核心的工具了,所以必须安装 # 全局安装 vue-cli $ npm install --global vue-cli # 创建一个基于 mpvue-quickstart 模板的新项目 $ vue init mpvue/mpvue-quickstart my-project # 安装依赖 $ cd my-project $ npm insta... 阅读全文
posted @ 2018-11-04 23:54 EthanCheung 阅读(3195) 评论(0) 推荐(0) 编辑
摘要: 实现深克隆 基本数据类型:String,Boolean,Number,Undefined,Null; 引用数据类型:Object(Array,Date,RegExp,Function); 数据类型判断: typeof 返回包括以下 7 种:number、boolean、symbol、string、o 阅读全文
posted @ 2018-10-20 23:57 EthanCheung 阅读(325) 评论(0) 推荐(0) 编辑
摘要: Vue数组变异方法,会改变被这些方法调用的原始数组,将会触发视图更新 push() 接收任意数量的参数,把它们逐个添加到数组末尾,并返回修改后数组的长度 pop() 从数组末尾移除最后一项,减少数组的length值,然后返回移除的项 shift() 移除数组中的第一个项并返回该项,同时数组的长度减1 阅读全文
posted @ 2018-10-19 11:48 EthanCheung 阅读(3448) 评论(0) 推荐(0) 编辑
摘要: 在JavaScript中,对象的属性分为可枚举和不可枚举之分,它们是由属性的enumerable值决定的。可枚举性决定了这个属性能否被for…in查找遍历到。 js中基本包装类型的原型属性是不可枚举的,如Object, Array, Number等 1. for…in循环可以枚举(遍历)出对象本身具 阅读全文
posted @ 2018-10-17 14:23 EthanCheung 阅读(2668) 评论(0) 推荐(0) 编辑
摘要: 图片懒加载实现 图片的加载是由src的值引起的,当对src赋值时浏览器会请求图片资源, 方法:先将img标签的src链接设为同一张图片(比如空白图片或者加载动画),然后给img标签设置自定义属性(比如 利用html5的属性data-xxx),然后将真正的图片地址存储在data-src中,当JS监听到 阅读全文
posted @ 2018-10-17 11:45 EthanCheung 阅读(191) 评论(0) 推荐(0) 编辑
摘要: vuex 学习 mapState,mapGetters 一般也写在 computed 中 , mapActions 一般写在 methods中。 阅读全文
posted @ 2018-09-30 00:08 EthanCheung 阅读(120) 评论(0) 推荐(0) 编辑
摘要: BFC 触发BFC 实现两列布局 阅读全文
posted @ 2018-09-27 20:30 EthanCheung 阅读(135) 评论(0) 推荐(0) 编辑
摘要: js 异常处理 阅读全文
posted @ 2018-09-27 16:42 EthanCheung 阅读(143) 评论(0) 推荐(0) 编辑
摘要: vue双向数据绑定的简单实现 参考教程:链接 阅读全文
posted @ 2018-09-27 16:08 EthanCheung 阅读(106) 评论(0) 推荐(0) 编辑
摘要: cookie封装 localstage封装 阅读全文
posted @ 2018-09-27 15:32 EthanCheung 阅读(135) 评论(0) 推荐(0) 编辑