天天看點

JavaScript 對象

JavaScript 對象是擁有屬性和方法的資料。

JavaScript 對象是變量的容器。

你可以使用字元來定義和建立 JavaScript 對象:

var person = {firstName:"John", lastName:"Doe", age:50, eyeColor:"blue"};

可以說 "JavaScript 對象是變量的容器"。

但是,我們通常認為 "JavaScript 對象是鍵值對的容器"。

鍵值對通常寫法為 name : value (鍵與值以冒号分割)。

鍵值對在 JavaScript 對象通常稱為 對象屬性。

你可以通過兩種方式通路對象屬性:

person.lastName;

person["lastName"];

你可以使用以下文法建立對象方法:

methodName : function() { code lines }

你可以使用以下文法通路對象方法:

objectName.methodName()

通常 fullName() 是作為 person 對象的一個方法, fullName 是作為一個屬性。

繼續閱讀