在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 }; |