[[proto]]标签
[[class]]标签
[[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]]标签
[[extensible]] 标签对象上的属性,是否可以被继续添加
时间: 2024-08-08 09:00:31