随笔分类 - js
摘要:function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r != nul
阅读全文
摘要:<script> var jsonArr = [ {id: 10, name: 'a'}, {id: 7, name: 'n'}, {id: 1, name: 'x'}, {id: 3, name: 'y'}, {id: 2, name: 'c'}, ] var arr = [1, 2, 1, 2,
阅读全文
摘要:localStorage会把所存进的值都转换成字符串类型
阅读全文
摘要:函数外部无法读取函数内的局部变量 函数内部可以直接读取全局变量 函数内部声明变量的时候,一定要使用var命令。如果不用的话,实际上声明了一个全局变量 如何从外部读取局部变量?(闭包的作用) 在函数的内部, 再定义一个函数 这就是闭包。 只有函数内部的子函数才能读取局部变量, 闭包就是将函数内部和函数
阅读全文
摘要:在JavaScript中,一共有两种类型的值,原始值和对象值。每个对象都有一个内部属性 prototype ,我们通常称之为原型。原型的值可以是一个对象,也可以是null。如果它的值是一个对象,则这个对象也一定有自己的原型。这样就形成了一条线性的链,我们称之为原型链。
阅读全文
摘要:1、原型链继承 核心: 将父类的实例作为子类的原型 2、构造继承 核心:使用父类的构造函数来增强子类实例,等于是复制父类的实例属性给子类(没用到原型) 3、实例继承 核心:为父类实例添加新特性,作为子类实例返回 4、拷贝继承 5、组合继承 核心:通过调用父类构造,继承父类的属性并保留传参的优点,然后
阅读全文

浙公网安备 33010602011771号