码迷,mamicode.com
首页 > 编程语言 > 详细

javascript对象的标签

时间:2017-06-24 21:55:00      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:display   javascrip   pre   logs   不能   .com   call   new   object   

[[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对象的标签

标签:display   javascrip   pre   logs   不能   .com   call   new   object   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!