Javascript & Typescript
JS - Object
이곳느
2020. 7. 21. 10:40
반응형
Array와 Object의 차이
Object에는 각 value의 이름을 정의할 수 있음
Javascript Object Type
const YunMininfo = {
name:"YunMin",
age:25,
gender:"Male",
isHandsome:true
}
console.log(YunMininfo.gender);
YunMininfo.gender = "Female";
console.log(YunMininfo.gender);
YunMininfo 라는 변수를 만든다. Array와의 차이점은 이름을 정의할 수 있는데, 위 코드를 보면
name : "YunMin" 같은 형식으로 지정할 수 있다.
'YunMininfo.name' 같이 접근하는 방법은 '.' 을 이용해서 접근한다.
Object와 Array의 혼용
const YunMininfo = {
name: "YunMin",
age: 25,
gender: "Male",
isHandsome: true,
// 배열도 멤버가 됨
favMovies: ["Along the gods", "LOTR", "Oldboy"],
// 배열의 값으로 Object를 삽입
favFood: [
{
name: "Kimchi",
fatty: false
},
{
name: "Cheeseburger", fatty: true
}
]
}
console.log(YunMininfo);
YunMininfo.gender = "Female";
console.log(YunMininfo.gender);
반응형