[JS_오답노트]_객체 개념 한번에 보기!

hanseungjune·2022년 5월 29일
0

JavaScript

목록 보기
25/87
post-thumbnail

전체 코드


//객체 (Object)
let codeit = {
  name : '코드잇',
  'born Year': 2017,
  isVeryNice: true,
  worstCourse: null,
  bestCourse: {
    title: '자바스크립트 프로그래밍 기초',
    language: 'JavaScript'
  }
};

//점 표기법
console.log(codeit.name);   //코드잇

//대괄효 표기법
console.log(codeit['born Year']);   //2017
console.log(codeit.bestCourse['title'])   //자바스크립트 프로그래밍 기초

//프로퍼티 추가
codeit['ceo'] = '강영훈';
// codeit.ceo = '강영훈';
console.log(codeit.ceo);

//프로퍼티 삭제
// delete codeit.worstCourse
delete codeit['worstCourse']
console.log(codeit.worstCourse);

//프로퍼티 in 으로 확인
console.log('worstCourse' in codeit); // true or false

if ( 'name' in codeit ) {
  console.log(`name 값은 ${codeit.name}입니다.`);
} else {
  console.log('name 프로퍼티 값은 존재하지 않습니다.')
}

출력 값과 코드를 비교해보면서 스스로 공부해볼것

profile
필요하다면 공부하는 개발자, 한승준

0개의 댓글