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