properties

    [mdn, 드림코딩 외] 객체(Object)와 프로퍼티(property) (3) : computed properties

    computed properties 접근 noran.name noran['name']; // computed properties ['name'] 형태로 받아오는 key는 string타입이어야 한다. key 추가 noran['hasjob'] = true; 어떨때 computed properties를 쓰고/쓰지 않을까? noran.name 형태는 코딩하는 순간 실시간으로 key에 해당하는 값을 받아오고 싶을 때 쓴다. noran['name'] 형태는 runtime에서 결정되는 key (어떤 key를 받아올지 모를 때)일 때 쓴다. computed properties를 쓰는 상황 예시 function Goodcoder(obj, key) { console.log(obj.key); } printValue(nora..

    [mdn, 드림코딩 외] 객체(Object)와 프로퍼티(property) (2) : 생성/수정과 cloning

    https://sunshineyellow.tistory.com/17?category=1037372 [코딩앙마 외] 객체(Object)와 프로퍼티(property) 객체(Object) key와 value로 이루어질 수 있다. 1. 함수표현식 const goodCoder = function(name, age, coding) { name : 'Noran', age : 20, coding : function(){ console.log('화이팅!'); } } name : 'Noran',.. sunshineyellow.tistory.com https://sunshineyellow.tistory.com/18?category=1037372 [코딩앙마 외] 객체 리터럴과 객체 접근법, 그리고 생성자 함수 객체를 생성하는..