let person = new Object();
많은 프로그래머가 사용하는 방식
let person = {
key: "value", //프로퍼티(객체 프로퍼티), 멤버
key1: "value1"
key2: true,
key3: undefined,
key4: [1, 2],
key5: function(){}, //메서드
};
함수인 것들은 메서드, 이외의 것들은 멤버라고 부른다.
console.log(person);
console.log(person.key); //도트표기법
console.log(person["key"]); //괄호표기법
let(또는 const) cat = {
name: "lion",
age: 4
};
person.location = "ko"; //추가 방법 1
person["gender"] = "male"; //추가 방법 2
person.name = "tiger"; //수정 방법 1
person["age"] = 1; //수정 방법 2
delete.person["name"]; //삭제 방법 1: 메모리 남아있음
person.name = null; //삭제 방법 2: 메모리에서 아에 삭제하는 방식*
console.log(cat);