JS操作對象


訪問對象:

let obj = {name:'liudong'}

一、點操作符(常量鍵訪問)

obj.name

二、中括號操作符(變量鍵訪問)

obj['name']
obj[var_key_name]

 刪除對象:

刪除屬性的唯一方法是使用 delete 操作符;設置屬性為 undefined 或者 null 並不能真正的刪除屬性, 而僅僅是移除了屬性和值的關聯。

 

delete obj.name

 

判斷鍵值是否存在:

obj.hasOwnProperty('name')   //true

遍歷對象:

一、for in

for(var key in obj) {
    if (obj.hasOwnProperty(key)) {
       console.log(key, '' + obj[key]);
    }
}
//key為鍵,obj[key]為值

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM