json은 객체의 표기법이지 객체는 아니다
객체는 { } (중괄호)로 표기합니다.
키 : 값
map과 동일한 방법으로 사용된다.
//객체의 표현{}
var person = {name : 'hong', age:20, info:[1,2,3]};
console.log(person);
//객체의 접근방법이 2개 입니다.
//list -> .으로 접근
console.log(person.name); //hong
console.log(person.age); //20
console.log(person.info);//[1,2,3]
//2nd -> 이름[키]
console.log(person['name']); //hong
console.log(person['age']); //20
console.log(person['info']); //[1,2,3]
//객체 안에 객체
var exam = {kor : 10, eng : 20};
var kim = {name : '김길동', exam : exam};
//kim이 가지고 있는 kor값의 사용
console.log(kim.exam.kor); //10
console.log(kim['exam']['kor']); //10
console.log(kim.exam['kor']); //10
'JavaScript' 카테고리의 다른 글
JS | 이벤트 핸들러 (0) | 2022.12.29 |
---|---|
JS | JSON(객체표기법) (0) | 2022.12.29 |
JS | 클로저 (0) | 2022.12.28 |
JS | 전역변수(global)와 지역변수(local) (0) | 2022.12.28 |
JS | 함수의가변 인자 argument (0) | 2022.12.28 |