let codeit = { name: '코드잇', bornYear : 2013, bestCourse : { title: '자바스크립트', language : 'javaScript' }; };//점 표기법 (objectName.propertyName) console.log(codeit.bornYear);//대괄호 표기법 (objectName['propertyName']) console.log(codeit['born Year']);
존재하지않는 프로퍼티는 undefined값 출력.
console.log(codeit.ceo); //undefined
codeit.ceo = '강영훈';
console.log(codeit.ceo) // 강영훈
console.log(codeit.bornYear); // 2013
delete codeit.bornYear;
console.log(codeit.bornYear) // undefined
propertyName' in object
console.log('bornYear' in codeit);
boolen 값으로 결과값출력.
if('name' in codeit){ console.log(`name값은 ${codeit.name}입니다.`); }else{ console.log('name 프로퍼티는 존재하지 않습니다.'); }