JavaScript中的對象和數組比力相似,數組是經由過程索引來獲取和更改數據,而對象是經由過程屬性的拜候來獲取和點竄數據。下面介紹JavaScript中Object對象操作的常用方式。
在JavaScript中,利用“對象.屬性名稱”或“對象.[屬性名稱]”來讀取對象屬性。以下代碼運行的成果為:“這是k1的內容-這是k2的內容”。
 在現實開辟工作中,一般都利用變量來獲得對象屬性。凡是會把屬性先賦給一個變量,再經由過程對象加屬性的方式獲得對象的屬性。以下代碼運行的成果為:“這是k1的內容”。
 在JavaScript中,經由過程點操作符或中括號操作符拜候對象的屬性,再經由過程給對象屬性賦值的方式來更改對象的屬性。以下代碼運行的成果為:“這是k1更改后的內容”。
 在JavaScript中,添加對象屬性與點竄對象屬性根基一樣,也是經由過程賦值的方式。以下代碼實現了給對象添加k4屬性。下面代碼的運行成果為:“這是k4的內容”。
 在JavaScript中,經由過程利用delete方式刪除對象屬性。以下代碼實現了刪除對象的屬性,輸出成果為"undefined",即不存在了這個屬性。
 在JavaScript中,查找對象屬性的內容可能經由過程自界說一個函數來查找,查找的成果賦值給一個變量,以此來獲得查找到的值。以下代碼運行的成果為:“這是k1的內容”。
 在JavaScript中,查抄對象是否存在需要經由過程if語句來進行判定,下面代碼實現了查找對象k3屬性,查找到了返回對象屬性,查不到返回提醒信息。以下代碼運行的成果為:“這是k3的內容”。
 0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!