码迷,mamicode.com
首页 > Web开发 > 详细

js中Object的自身属性和方法

时间:2015-08-12 06:41:28      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:

今天阿里音乐电话面试又问到了,object自带的,公共的属性及方法。

 

Object的每个实例都具有的属性和方法:

 

constructor: 这个属性保存着用于创建当前对象的函数。

hasOwnProperty(propertyName): 该方法用于检查给的参数(propertyName)在当前对象的实例中(不是在实例的原型中)是否存在。

isPrototypeOf(object):用于判断当前对象是否在传进来的对象的原型链中。

                     例:var re = /^\s*/; 

                          // 这里定义一个正则表达式对象
                          // 这里检查RegExp是不是re的原形链对象,返回true
                          var bIsptt = RegExp.prototype.isPrototypeOf(re);
 
 

propertyIsEnumerable(propertyName):用于检查给定的属性是否能够使用for-in语句来枚举。

toLocaleString(): 返回字符串,与执行环境对应(如Date对象的toLocaleString)

toString():返回字符串

valueOf():返回对象的字符串/数值/布尔值

js中Object的自身属性和方法

标签:

原文地址:http://www.cnblogs.com/rhett-web/p/4722908.html

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