객체에서 데이터 접근하기.

모찌모찌·2023년 11월 20일

자바스크립트 공부

목록 보기
8/27
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

in 연산자

propertyName' in object
console.log('bornYear' in codeit);

boolen 값으로 결과값출력.

if('name' in codeit){
	console.log(`name값은 ${codeit.name}입니다.`);
    }else{
    	console.log('name 프로퍼티는 존재하지 않습니다.');
    }
profile
꼬꼬마 개발자 지망생

0개의 댓글