-
instanceof 判断对象的类型查看全部
-
typeof null==="object"查看全部
-
类型检测查看全部
-
强等于 = = =查看全部
-
= =查看全部
-
一个方法继承另一个方法的正确写法查看全部
-
A instanceof B;A是否是B的实例.通过原型连上的__proto__判断查看全部
-
属性检测查看全部
-
感觉冗余代码好多,思路也不好查看全部
-
属性标签查看全部
-
instanceof 用来判断对象的具体类型 [] instanceof Array\\返回true;new Object instanceof Array 、、false查看全部
-
str是string(基本类型),本身是没有方法的。 当尝试把基本类型的str当做对象一样访问时,例如:str.length; 解释器会创建一个临时的包装对象,伪代码: [[tempObj]] = new String(str); [[tempObj]].length; // 返回具体的length; delete [[tempObj]]; // 销毁临时对象 重复访问str.length会重复创建这个临时对象。 所以str.t赋值可以成功,但再次访问str.t返回undefined,因为每次创建的临时包装对象都是不同的。查看全部
-
创建对象 字面量 var obj={ x:1, y:2, o:{ z:2, } } 创建对象 使用new关键字 function foo(){}; foo.prototype.z=3; var obj=new foo(); obj.y=2; obj.x=1; 创建对象obj的原型属性[proto]为foo.prototype; obj为foo{x:1,y:2} 使用delete z只能删除obj对象上的z属性,而不能删除foo.prototype.z的属性 delete foo.prototype//fasle; has有Own自己的property财产 cat.hasOwnProperty("属性") property财产is是enumerable可列举的cat.propertyIsEnumerable("属性");可枚举型;查看全部
-
obj对象的[proto]属性是foo.prototype;查看全部
-
new截图查看全部
举报
0/150
提交
取消