09 2018 档案
摘要:理解闭包 一、概念 JS词法作用域: 和其他大多数现代编程一样,JS也采用词法作用域,也就是说,函数的执行依赖于变量作用域,这个作用域是在函数定义时决定的,而不是函数调用时决定的。为了实现这种词法作用域,JS函数对象的内部状态不仅包含函数的代码逻辑,还必须引用当前的作用域链。 闭包概念:函数对象可以
阅读全文
摘要:javascript中实现继承的几种方式 1、借用构造函数实现继承 缺点:Child1无法继承Parent1的原型对象,并没有真正的实现继承(部分继承) 2、借用原型链实现继承 缺点:原型对象的属性是共享的 3、组合式继承
阅读全文
摘要:原型是JavaScript中一个比较难理解的概念,原型相关的属性也比较多,对象有”prototype”属性,函数对象有”prototype”属性,原型对象有”constructor”属性。 一、初识原型 在JavaScript中,原型也是一个对象,通过原型可以实现对象的属性继承,JavaScript
阅读全文
摘要:v-if和v-show具有类似的功能,不过v-if才是真正的条件渲染,他会根据表达式适当的销毁或重建元素及绑定事件或子组件。若表达式初始值为false,则一开始元素或组件不会渲染,只有当第一次为真时,才开始编译。 而v-show只是简单的css属性切换,无论条件真与否,都会被编译。 使用场景:v-i
阅读全文

浙公网安备 33010602011771号