: 객체 생성시 값의 초기화
: 객체의 프로퍼티 삭제
소스
//객체의 키는 "" 옵션. 특수문자가 있는 경우에는 필수.
var member = {
id : "hong",
email : "hong@gildong.com"
};
console.log("member1 : ", member);
//프로퍼티 동적 추가
member.name = "홍길동";
//기존에 이름이 동일한 프로퍼티가 있다면 값을 변경
member.id = "kang";
console.log("member2 : ", member);
//member의 name 프로퍼티 삭제하기
delete member.name;
console.log("member3 : ", member);
//member 객체 삭제하기 - 안됨. 객체 내에 프로퍼티만 삭제 가능
delete member;
console.log("member4 : ", member);
결과
member1 : { id: 'hong', email: 'hong@gildong.com' }
member2 : { id: 'kang', email: 'hong@gildong.com', name: '홍길동' }
member3 : { id: 'kang', email: 'hong@gildong.com' }
member4 : { id: 'kang', email: 'hong@gildong.com' }
댓글 영역