亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

首頁課程Javascript-Spa?kurs對(duì)象

對(duì)象

目錄列表

&

JavaScript 對(duì)象

JavaScript 中的所有事物都是對(duì)象:字符串、數(shù)值、數(shù)組、函數(shù)...

此外,JavaScript 允許自定義對(duì)象。

所有事物都是對(duì)象

JavaScript 提供多個(gè)內(nèi)建對(duì)象,比如 String、Date、Array 等等。 對(duì)象只是帶有屬性和方法的特殊數(shù)據(jù)類型。

布爾型可以是一個(gè)對(duì)象。

數(shù)字型可以是一個(gè)對(duì)象。

字符串也可以是一個(gè)對(duì)象

日期是一個(gè)對(duì)象

數(shù)學(xué)和正則表達(dá)式也是對(duì)象

數(shù)組是一個(gè)對(duì)象

甚至函數(shù)也可以是對(duì)象

例子:

var person = {
 name: "John", age: 31, 
 favColor: "green", height: 183
};

這些值稱為屬性。

以下年齡,重量和名稱都是對(duì)象的:

對(duì)象屬性

JavaScript 對(duì)象屬性

您可以通過兩種方式訪問對(duì)象屬性。

objectName.propertyName
 //或者 
objectName['propertyName']

這個(gè)例子使用了兩種方式訪問 person 的年齡

var person = {
 name: "John", age: 31, 
 favColor: "green", height: 183
};
var x = person.age;
var y = person['age'];

JavaScript的內(nèi)置長度屬性用于計(jì)算屬性或字符串中的字符數(shù)。

var course = {name: "JS", lessons: 54};
document.write(course.name.length);
// -> 2


什么內(nèi)置屬性用于計(jì)算對(duì)象屬性中的字符數(shù)?

對(duì)象方法

對(duì)象方法

對(duì)象方法是一個(gè)包含函數(shù)定義的屬性。

您可以通過以下語法來調(diào)用方法:

objectName.methodName()

這個(gè)例子使用了 String 對(duì)象的 toUpperCase() 方法來將文本轉(zhuǎn)換為大寫:

var message = "Hello world!";
var x = message.toUpperCase();

在以上代碼執(zhí)行后,x 的值將是:

HELLO WORLD!

提示: 方法是作為對(duì)象屬性存儲(chǔ)的函數(shù)。


使用點(diǎn)語法訪問“hair”對(duì)象的“color”屬性。