JavaScriptオブジェクトを参照するには:
7729 ワード
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]}`);
})
Reference
この問題について(JavaScriptオブジェクトを参照するには:), 我々は、より多くの情報をここで見つけました
https://velog.io/@kyoung-jnn/JavaScript-JavaScript에서-객체-탐색방법
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
const obj = { a: 1, b: 2, c: 3 };
for(const key in obj){
console.log(`${key}: ${obj[key]}`);
}
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(obj).forEach((key)=>{
console.log(`${key}: ${obj[key]}`);
})
Reference
この問題について(JavaScriptオブジェクトを参照するには:), 我々は、より多くの情報をここで見つけました https://velog.io/@kyoung-jnn/JavaScript-JavaScript에서-객체-탐색방법テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol