본문 바로가기

컴퓨터/Javascript

JavaScript Object 자바스크립트 객체

*선언

let 객체명;

*정의

객체명 = {요소명1: 요소값1, 요서명2: 요소값2, ...};

※ 객체도 변수와 같이 최초 정의 후 재정의가 가능하다.

*선언과 동시에 정의

let 객체명 = {요소명1: 요소값1, 요소명2: 요소값2, ...};

*요소에 접근

 요소에 접근할 때는 「객체명.요소명」으로 접근한다.

let obj = {name: "홍길동", age: 37};
console.log(obj.name);

*요소의 값 재정의

let obj = {name: "홍길동", age: 37};
obj.age = 40;
console.log(obj);

*정적요소 추가

let obj = {};
obj.name = "홍길동";

*동적요소 추가

obj["key"] = value;

* 문자열을 객체로 변환

JSON.parse(text);