-
getter setter的方法查看全部
-
隐式转换查看全部
-
严格等于查看全部
-
类型查看全部
-
不想遍历原型上的属性只需要加个判断 if(O.hasOwnPropery(key))查看全部
-
!=undefined 等同于!=undefined 和 !=null查看全部
-
设置枚举对象是false Object.defineProperty(cat,'price',{enumerable:false,value:1000})查看全部
-
属性读写,for(p in obj){}可能把原型prototype里面的内容读写出来,而且位置不确定 obj.x=obj["x"]查看全部
-
object.create()查看全部
-
typeof 基本类型 数字 字符串 bool 以及 函数 instanceof 对象原型链 时间 数组等查看全部
-
在js中定变量的时候无需指定类型查看全部
-
实现继承的方式 1.Student.protptype = Rerson.prototype; // 禁止使用,修改子类时会一并修改父类 2.Student.prototype = new Person(); // 不推荐使用,使用Person的构造器创建会带回Person的参数 3.Student.prototype = Object.create(Person.prototype); // 理想的继承方式查看全部
-
从js的解释器层面来讲,instanceof是比对对象的,执行环境不同,构造器不同,instanceof方法失效(不同window和iframe之间的对象类型检测不能使用instanceof)。查看全部
-
1.instanceof左边一般是对象,右边是一个函数(构造器)。假如右边不是函数对象,会报错;假如左边不是对象,会直接返回false; 2.instanceof用来判断右边构造器的prototype属性是否出现在左边对象的原型链上; 3.从js的解释器层面来讲,instanceof是比对对象的,执行环境不同,构造器不同,instanceof方法失效(不同window和iframe之间的对象类型检测不能使用instanceof)。查看全部
-
get set 与原型链查看全部
举报
0/150
提交
取消