property key 문자형
const obj = {
1 : '1입니다',
false : ' 거짓'
}
Object.keys(obj);
obj['1'] // "1 입니다."
obj['false'] // "거짓"
Symbol은 유일성이 보장된다.
const a = Symbol();
const b = Symbol();
a === b; false
a == b ; false
// 다른 개발자가 만들어놓은 객체
const user = {
name : 'Kim',
age : 30
};
//내가 작업
// user.showName = function () {};
const showName = Symbol("show name");
user[showName] = function() {
console.log(this.name);
}
user[ShowName]();
// 사용자가 접속하면 보는 메세지
for(let key in user){
console.log(`His ${key} is ${user[key]}.`);
}
다른 개발자가 작성해놓은 코드는 건들지 않고 작업해야할때 사용
'Javascript' 카테고리의 다른 글
array methods (2) (0) | 2023.07.31 |
---|---|
Array Methods (0) | 2023.07.31 |
toFixed(), isNaN(), parseInt() (0) | 2023.07.31 |
객체 메소드, 계산된 프로퍼티 (0) | 2023.07.31 |
생성자 함수 (0) | 2023.07.31 |