12 2020 档案
摘要:Vue计算属性详解 计算属性是用来存储数据的,但具有以下几个特点: 数据可以进行逻辑处理操作 对计算属性中的数据进行监视 计算属性和普通属性的区别: 计算属性是基于它的依赖进行更新的,只有在相关依赖发生改变时才能更新变化 计算属性是缓存的,只要相关依赖没有改变,多次访问计算属性得到的值是之前缓存的结
阅读全文
摘要:v-model的代码简单实现原理 v-model是实现数据双向绑定的指令,那么它究竟怎么样实现数据的双向绑定的呢?今天我们就来说一下 今天对v-model又有了些新的理解 所以赶紧记录下来 修改一下以前发的 <!--<input type="text" v-model="message">--> <
阅读全文
摘要:JavaScript高级函数的使用 filter函数 filter中的回调函数有一个要求:必须返回一个boolean值 true:当返回为true时,函数内部会自动将这次回调的参数n加入到新的数组中 false:当返回为false的时候,函数内部会自动过滤掉这次的n值 注意:filter函数执行的次
阅读全文
摘要:js块级作用域和let、const、var的区别 块作用域 js中作用域有:全局作用域、函数作用域。没有块作用域的概念。ES6中新增了块级作用域。块级作用域由包括if语句和for语句里面的也属于块作用域。 我们都知道在javascript里面是没有块级作用域的,而ES6添加了块级作用域,会计作用能改
阅读全文
摘要:深入理解js的变量提升和函数提升 变量提升 在ES6之前,JavaScript没有块级作用域的概念(一对花括号即为一个块级作用域),只有全局作用域和函数作用域,变量提升即是将变量声明提升到它所在的作用域的最开始的部分。 意思即是:在我们的js中,代码的执行是分两步进行走的,1、预解析 2、一步一步执
阅读全文
摘要:Vue基本指令 v-once 应用场景:如果显示的数据后续不需要修改,使用v-once,这样可以提高性能。 首先,Vue中的数据是双向绑定的,View层中的数据我们在控制台进行获取然后改变时,ViewModel层会获取改变后的数据值然后进而传递到Model层中,进而改变Model中data里面的数据
阅读全文

浙公网安备 33010602011771号