[javascript] 객체 순회 중 속성 삭제하기
JavaScript: 객체 순회 중 속성 삭제하기
자바스크립트에서 객체를 순회하면서 특정 속성을 삭제해야 하는 경우가 있습니다. 이런 경우, delete
키워드를 사용하여 해당 속성을 삭제할 수 있습니다.
let obj = {
a: 1,
b: 2,
c: 3
};
for (let key in obj) {
if (key === 'b') {
delete obj[key];
}
}
console.log(obj); // { a: 1, c: 3 }
위 예제에서는 obj
객체를 순회하면서 key
가 ‘b’인 경우 해당 속성을 삭제했습니다.
이와 같이 for...in
루프를 사용하여 객체를 순회하면서 delete
키워드를 사용하여 속성을 삭제할 수 있습니다.
이상으로 JavaScript에서 객체를 순회하면서 속성을 삭제하는 방법에 대해 알아보았습니다.