定义
一组数据和功能的集合。
对象可以通过执行new 操作符后跟着要创建的对象类型的名称来创建。
这句话比较经典:Object类型所具有的任何属性和方法同样存在于更具体的对象中。
Object的每个实例所具有的属性和方法
- Constructor
构造器,构造函数(constructor)==Object(). - hasOwnProperty(propertyName)
用于检查给定属性在当前对象实例中是否存在,不在原型链上
o.hasOwnProperty('name'). - isPropertypeOf(object)
检查传入的对象是否是另一个对象的原型。 - propertyIsEnumerable(propertyName)
检查给定属性是否能够使用for-in语句来枚举。 - toLocalString()
- toString()
- valueOf()
返回对象的字符串、数值或布尔值表示。字符串形式
var o = new Object(); // new Object(); 是无名对象,也是实例
o 是变量,指向new Object();对象,同时有人称为对象
PS: 若你觉得可以、还行、过得去、甚至不太差的话,可以“关注”一下,就此谢过!