JavaScript의 객체 구성, 객체 추가 / 수정 / 삭제 방법

반응형

JavaScript의 객체 구성

1. JavaScript 내장 객체

JavaScript 엔진이 구동되는 시점에서 바로 제공되고 JavaScript코드 어디에서든 사용이 가능하다.

  • object
  • string
  • number
  • date
  • array
  • math
  • boolean

2. 브라우저 내장 객체

브라우저 내장 객체도 JavaScript 엔진이 구동되는 시점에서 바로 제공 된다.

  • 브라우저 객체 모델 ( BOM )
  • 문서 객체 모델 ( DOM )

3. 사용자 정의 객체

사용자가 생성한 객체

 

객체 추가 / 수정 / 삭제 방법

1. 객체 key 추가 / 수정

/* 추가 */
let obj = {
  name : '홍길동'
};
obj.age = 23; 또는 obj['age] = 23;
/* 수정 */
let obj = {
  name : '홍길동',
  age : 22
};        
obj.age = 23; 또는 obj['age] = 23;

2. 객체 key 삭제

let obj = {
  name : '홍길동',
  age : 22
};
delete obj.age;
반응형