-
增删改Student.prototype的属性时,会影响到已经实例化了的对象实例的属性值;但是如果将Student.prototype重新指向到一个新对象,则不会影响到已经实例化了的实例,但是会影响新创建实例。 类似于:引用 和地址的区别。查看全部
-
1、Object.getPrototypeOf(obj4) 获取指定对象的原型; 2、chrome console可以通过obj4.__proto__获取到对象的原型; 3、通过Object.create(null);创建的对象没有__proto__原型。查看全部
-
通过原型实现继承的OOP特性。查看全部
-
Student.prototype = Object.create(Person.prototype); 使用Object.create方法创建一个对象作为Student的prototype,避免污染Person的原型。查看全部
-
Foo的prototype属性是 各个函数实例obj*的proto原型查看全部
-
forEach开始往后的api 老浏览器可能不支持<br> map做数组映射,但不改变原数组查看全部
-
数组转字符串 join方法 concat slice 对原数组不修改 sort reverse splice 对原数组修改查看全部
-
shift 删掉头部 unshift 添加头部 使用for in 进行遍历时,要十分注意 1) 无序 2)会将原型中的属性遍历出来查看全部
-
各类型检测小结查看全部
-
原型上的get方法,可以防止对象篡改原型属性查看全部
-
sort.reverse.splice,都对数组进行修改 concat.slice 均不能对数组进行修改查看全部
-
object.prototype.toString.apply()查看全部
-
typeof类型判断:<br> 可以区别出number,string,boolean和object。但是不能区分object中的函数,数组或者其他。<br> * typeof null === object查看全部
-
巧用+/-规则转换类型 把字符串变量转换成数字:num-0 把数字变量转化成字符串型:num+''(num加上空字符串)查看全部
-
数组的操作方法查看全部
举报
0/150
提交
取消