首页 > 编程语言 > 详细

javascript对象的标签

时间:2017-06-24 21:26:11      阅读:281      评论:0      收藏:0      [点我收藏+]

[[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]] 标签对象上的属性,是否可以被继续添加

 

javascript对象的标签

原文:http://www.cnblogs.com/dsitn/p/7074338.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!