JavaScript
JS | 객체
개발 공부
2022. 12. 28. 17:57
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