JAVASCRIPT
속성 접근자
sophie0527
2022. 8. 22. 18:47
객체 접근 방법
1. 정적으로 속성에 접근하는 방법
: key.value 로 접근!
const obj = {
name: 'Sophie',
age: 20,
};
console.log(obj.name); //정적으로 속성에 접근하는 방법
console.log(obj.age); //정적으로 속성에 접근하는 방법
1. 동적으로 속성에 접근하는 방법
: 대괄호 표기법 사용
const obj = {
name: 'Sophie',
age: 20,
};
//동적으로 속성에 접근하는 방법
function getValue(obj, key) {
return obj[key];
}
console.log(getValue(obj, 'name'));
//동적으로 속성에 접근하여 object 추가하기
function addKey(obj, key, value) {
obj[key] = value;
}
addKey(obj, 'job', 'developer');
console.log(obj);
//동적으로 속성에 접근하여 object 삭제하기
function deleteKey(obj, key) {
delete object[key];
}