在JavaScript中的一切都被认为是一个对象。
// 使用构造函数创建对象
var person1 = new Object;
person1.firstName = "John";
person1.lastName = "Doe";
alert( person1.firstName + " " + person1.lastName );
// 使用对象语法创建对象
var myObject = {
sayHello: function() {
console.log( "hello" );
},
myName: "Rebecca"
};
myObject.sayHello(); // "hello"
console.log( myObject.myName ); // "Rebecca"
|
对象的key-value对中的key可以写成任意有效的JavaScript标识符、字符串或者数字。
var myObject = {
validIdentifier: 123,
"some string": 456,
99999: 789
};
|