Object
Object是一种JS数据类型,用于存储键值对以及复杂实体。
创建方式:
- new Object():
var person = new Object(); person.name = "lisi"; person.age = 14
- 使用对象字面量的方法。
var person = { name = "lisi", age = 14 } // or 属性名使用字符串,注意数值属性名会自动转为字符串 var person = { "name" : "lisi", "age" : 14, 5 : true }
访问对象属性的方法:
- 方括号:
person["name"]
- 点表示法:
person.name
在JavaScript中,几乎所有的对象都是Object
类型的实例,它们都会从Object.prototype
继承属性和方法。
构造函数- Object()
Object构造函数,会根据给定的参数创建对象,具体有以下情况: