您的位置:首页 > Web前端 > JavaScript

JavaScript 对象

2014-04-22 21:09 337 查看
  在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可以是任意字符串,value可以是任何类型的值,包括了number、string、array、function或者object。当某一项的value是function时,称之为对象的方法,否则称之为对象的属性。

对象的key-value对中的key可以写成任意有效的JavaScript标识符、字符串或者数字。

var
myObject = {


validIdentifier: 123,


"some string": 456,


99999: 789


};


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: