js中通用的Object属性和方法
2012-12-24 20:49
239 查看
constructor属性,它引用了初始化这个对象的构造函数。如
constructor属性可以用来确定对象的类型。不过通常用instanceof运算符。如
toString()方法
当js需要把一个对象转换为字符串的时候,它会调用该对象的toString()方法。默认的toString()没啥用,得自己定制。
toLocaleString()方法,这是返回对象的一个本地化字符串表示。Object所定义的默认的 toLocaleString()并不会本地化自己。它总是返回与toString()完全相同的内容。也得自己定制。
valueOf()方法
当js需要把一个对象转换成数字,它才会调用。可以定制。
hasOwnProperty()如果对象用一个单独的字符串参数所指定的名字来本地定义一个非继承的属性,它就返回true。
还有2个,以后再谈。
var d = new Date(); d.constructor==Date;//true
constructor属性可以用来确定对象的类型。不过通常用instanceof运算符。如
if((typeof o == 'object')&& (o instanceof Date))
toString()方法
当js需要把一个对象转换为字符串的时候,它会调用该对象的toString()方法。默认的toString()没啥用,得自己定制。
toLocaleString()方法,这是返回对象的一个本地化字符串表示。Object所定义的默认的 toLocaleString()并不会本地化自己。它总是返回与toString()完全相同的内容。也得自己定制。
valueOf()方法
当js需要把一个对象转换成数字,它才会调用。可以定制。
hasOwnProperty()如果对象用一个单独的字符串参数所指定的名字来本地定义一个非继承的属性,它就返回true。
还有2个,以后再谈。
相关文章推荐
- 【JS--基础--对象】--基础用法(通用的Object属性和方法)
- js中通用的Object属性和方法
- js中Object常用方法和属性
- JS面向对象定义多个属性--object.defineProperties()方法
- js中Object常用方法和属性
- js中Object常用方法和属性
- Ajax 对象创建 兼容各个浏览器 通用方法getHTTPObject.js
- js中Object常用方法和属性
- js之prototype用法(给对象添加通用属性/方法)
- JS面向对象(3)之Object类,静态属性,闭包,私有属性, call和apply的使用,继承的三种实现方法
- js中IE和Mozzila Firefox的一些不通用的属性方法
- js object 对象 属性和方法的使用
- JS面向对象(3)之Object类,静态属性,闭包,私有属性, call和apply的使用,继承的三种实现方法
- js之prototype用法(给对象添加通用属性/方法)
- js中Object对象常用方法和属性
- JS基础之object所具有的属性和方法
- JS实现打印对象[object]的所有方法和属性
- 我的JS笔记---Object的属性和方法
- JS 使用List<Object> 对象中的Object对象的某个属性的临时处理方法
- 7.4: 通用的Object属性和方法