JavaScriptオブジェクトを参照するには:


JavaScriptでオブジェクトをナビゲートします。


for ... in

const obj = { a: 1, b: 2, c: 3 };

for(const key in obj){
    console.log(`${key}: ${obj[key]}`);
}

hasOwnProperty


for ... この場合、親オブジェクトprototypeはナビゲーション時にチェックされる.hasOwnPropetyメソッドを使用して、オブジェクト内の鍵が存在するかどうかを確認する必要があります.
obj.d = function(){
    console.log("여기는 object");
}

Object.prototype.e = function(){
    console.log("여기는 Prototype");
}

for(const key in obj){
    console.log(`${key}: ${obj[key]}`);
}
for(const key in obj){
    if(obj.hasOwnProperty(key)){
        console.log(`${key}: ${obj[key]}`);
    }
}

Object.keys()


Object.keys()を使用すると、オブジェクトのkeyを使用してナビゲートできます.
Object.keys(obj).forEach((key)=>{
    console.log(`${key}: ${obj[key]}`);
})