摘要: vuex中的核心概念: state Vuex 使用单一状态树,即每个应用将仅仅包含一个store 实例,但单一状态树和模块化并不冲突。存放的数据状态,不可以直接修改里面的数据。 mutations 定义的方法动态修改Vuex 的 store 中的状态或数据。 getters 类似vue的计算属性,主 阅读全文
posted @ 2021-08-08 23:56 爱划水的小刚哥 阅读(105) 评论(1) 推荐(1) 编辑
摘要: 闭包的特征? 优点? 缺点? 特征: 1:函数嵌套函数 2:函数内部可以引用外部的参数和变量 3:参数和变量不会被垃圾回收机制回收 优点: 1:避免了全局变量的污染 2:私有成员的存在 3:希望一个变量长期存储在内存中 缺点: 1:常驻内存,增加内存的使用量 2:使用不当会造成内存泄漏 阅读全文
posted @ 2021-08-08 14:40 爱划水的小刚哥 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 1 利用es5的arr.reduce(callback[, initialValue])实现: var arr1 = [[0, 1], [2, 3], [4, 5]]; var arr2 = arr1.reduce((a, b) =>{ return a.concat(b)} ); 2 利用 es6 阅读全文
posted @ 2021-08-08 14:18 爱划水的小刚哥 阅读(2613) 评论(1) 推荐(1) 编辑
摘要: 1: 定义一个新数组,并存放原数组的第一个元素,然后将原素组一一和新数组的元素对比,若不同则存放在新数组中。 let arr = [1, 1, 2, 3, 5, 3, 1, 5, 6, 7, 4] unique(arr); function unique(arr) { let newArr = [a 阅读全文
posted @ 2021-08-08 13:53 爱划水的小刚哥 阅读(48) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2021-08-08 13:06 爱划水的小刚哥 阅读(1) 评论(0) 推荐(0) 编辑