标签:display javascrip pre logs 不能 .com call new object
[[class]] 标签,代表这对象是哪个类型的。在js中不能直接访问到。可以通过Object.prototype.toString.call(obj)间接获取对象的类型
Object.prototype.toString.call(1).slice(8,-1); //"Number"
Object.prototype.toString.call("1").slice(8,-1); //"String"
Object.prototype.toString.call(new Object()).slice(8,-1); //Object
Object.prototype.toString.call(new Array).slice(8,-1); //Array
Object.prototype.toString.call(null).slice(8,-1); //null
Object.prototype.toString.call(undefined).slice(8,-1); //"Undefined"
Object.prototype.toString.call(true).slice(8,-1); //"Boolean"
[[extensible]] 标签对象上的属性,是否可以被继续添加
标签:display javascrip pre logs 不能 .com call new object
原文地址:http://www.cnblogs.com/dsitn/p/7074338.html