JavaScript中對(duì)象的基本方法(一)

字符串的基本方法已經(jīng)更新完了,今天更新一下對(duì)象的基本方法;

在 JavaScript 中,對(duì)象是王。如果您理解了對(duì)象,就理解了 JavaScript。

在 JavaScript 中,幾乎“所有事物”都是對(duì)象。

所有 JavaScript 值,除了原始值,都是對(duì)象。

對(duì)象是包含變量的變量;

對(duì)象也是變量。但是對(duì)象能夠包含很多值。

值按照名稱:值對(duì)的形式編寫(名稱和值以冒號(hào)分隔)。

實(shí)例:

var person = {

firstName:"Bill", lastName:"Gates", age:62, eyeColor:"blue"

};

javascript對(duì)象是無序?qū)傩缘募稀?/p>

屬性通常可以被修改。添加和刪除。但是某些屬性是只讀的。

訪問對(duì)象屬性的語法是;

點(diǎn)語法和中括號(hào)語法:

objectName.property

objectName["property"];

可以用for...in語句遍歷對(duì)象的屬性;

實(shí)例:

var txt = "";

var person = {

fname:"Bill", lname:"Gates", age:62};

for (x in person ) {

txt += person[x];

}

注意:

不能使用預(yù)留次作為屬性名(或者方法名)

delete

作用:刪除屬性的值和屬性本身。刪除完成后,屬性在被添加回來之前是無法使用的。

注意:不能操作預(yù)定義的屬性;

對(duì)象的屬性可顯示為字符串;

Object.values()

作用:當(dāng)你需要使用數(shù)組的屬性的時(shí)候,但是此時(shí)要操作的是對(duì)象,而對(duì)象沒有此方法,可以先使用Object.values()將對(duì)象轉(zhuǎn)換為數(shù)組

實(shí)例:

const person = {

name:"Bill",age:19,city:"Seattle"

};

const myArray = Object.values(person);

JSON.stringify();

作用:可以轉(zhuǎn)換為字符串

實(shí)例:

const person = {

name:"Bill",age:19,city:"Seattle"

};let myString = JSON.stringify(person);

今天就更新到這啦

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容