1. 객체
- 객체 (Object)
- 중괄호
{}
를 이용해서 객체를 만든다.
- 키-값 사이는 쉽표
,
로 구분.
let user = {
firstName : "bit",
lastName : "yun",
city : "Seoul"
};
1-1. 객체의 값을 사용하는 방법
Dot notation
let user = {
firstName : "bit",
lastName : "yun",
city : "Seoul"
};
user.firstName;
user.city;
Bracket notation
- 변수명["키(key)"]
- ⚡
[]
안에는 반드시 문자열 형식으로 전달해야 한다.
let user = {
firstName : "bit",
lastName : "yun",
city : "Seoul"
};
user["firstName"];
user["city"];
Dot / Bracket notation
let user = {
firstName : "bit",
lastName : "yun",
city : "Seoul"
};
user.city === user["city"];
dot / bracket notation 값 추가하기
let user = {
firstName : "bit",
lastName : "yun",
city : "Seoul"
};
user["hobby"] = "운동";
user.tags = ['#talking','#맥주'];
user.isPublic = true;
console.log(user);
dot / bracket notation 값 삭제하기
delete 키.값
을 사용하면 삭제할 수 있다.
let user = {
firstName : "bit",
lastName : "yun",
city : "Seoul"
};
delet user.city;
console.log(user);
dot / bracket notation 키가 있는지 확인하기
"키" in 변수명
을 키가 있는지 확인 할 수 있다.
let user = {
firstName : "bit",
lastName : "yun",
city : "Seoul"
};
"firstName" in user;
"hello" in user;