let Obj = {
name: "user",
password: "asdf1234",
}
해당 객체 Obj에서 name, password 는 key 값이 된다. 그리고 “user”, “asdf1234”는 해당 키 값에 대한 value의 역할을 한다.
Obj.name // 'user'
obj.email = "qwe@naver.com" // obj객체에 새로운 key, value 추가
obj.phone = 12345 // obj 객체에 새로운 값 추가
위와 같은 방법으로 객체의 프로퍼티를 추가 할 수 있다.
const obj = {
name: 'kim',
weight: 65,
height: 180,
sex: "man"
}
Object.keys(obj) // ['name', 'weight', 'height', 'sex'] 출력됨
const obj = {
name: 'kim',
weight: 65,
height: 180,
sex: "man"
}
Object.keys(obj) // ['kim', 'weight', 'height', 'sex'] 출력됨
const obj = {
name: 'melon',
weight: 4350,
price: 16500,
isFresh: true
}
for (let key in obj) {
console.log(`${key} ${obj[key]}`)
}
아래 결과가 출력됨
/*
'name melon'
'weight 4350'
'price 16500'
'isFresh true'
*/