Object.prototype:所有原型链的顶端
01 constructor:构造器属性,指向的构造函数 - Object
02 hasOwnProperty :检查某个对象是否拥有指定的实例属性(排除原型链)
03 isPrototypeOf :判断某个对象是否是指定对象的原型对象,如果是返回true
04 propertyIsEnumerable:检查对象中的某个属性是否是可以枚举的(可以被遍历-在for中可以被打印)
属性可能是可枚举的,也可能是不可以被枚举的,(自己添加的属性)默认是可以被枚举的
05 toString:返回对当前对象的字符串描述
如果是Object类型的普通的对象,那么返回[object Object]
如果是数组返回具体的元素,用字符串表示,如果需要获取object类型的返回值,要call对象的原型调用才可以。
如果是Number对象调用该方法,
那么可以传递一个参数,控制几进制,不传递默认是10进制
06 toLocaleString 本地化的字符串处理,和roString一样
07 valueOf : 获取对象的值
(1) 基本包装类型的对象,返回对应的基本值
(2) 普通的对象,返回对象本身
(3) 日期类型Date,返回时间戳









网友评论