Javascript
프로퍼티 조작
자라나라나무나무나
2022. 6. 8. 12:01
// 프로퍼티 조작
// 열거
const person = {
firstName : 'jeong',
location : 'korea'
};
// 추가
person.lastName = 'jennie';
console.log(person); // { firstName: 'jeong', location: 'korea', lastName: 'jennie' }
// 수정
person.lastName = 'Jennie';
console.log(person); // { firstName: 'jeong', location: 'korea', lastName: 'Jennie' }
// 삭제
delete person.location;
console.log(person); // { firstName: 'jeong', lastName: 'Jennie' }
const 이기 떄문에 객체변경이 불가능한 것 아니냐?
NO
객체는 상관이 없다.
const는 객체 뿐만이 아니라 재할당을 막는 것 뿐이다.
그렇기 때문에 임의할당된 객체, 함수, 배열을 바꾸는 것은 상관이 없다.