본문 바로가기
개발공부_Blog/JavaScript

javascript - 객체속성확인

by 소팡팡 2021. 12. 18.

 

객체 내부에 어떤 속성이 있는지 확인할 수 있다.

객체에 없는 속성에 접근하면 undefined자료형이 나온다.

조건문으로 undefined인지 아닌지 확인하면 속성 존재여부를 확인할 수 있다

 

const object = {
  name : '혼자공부하는js',
  price : 18000,
  publicher : '한빛미디어'
}

if(object.name !== undefined){
  console.log('name속성이 있습니다')
}else{
  console.log('name속성이 없습니다')
}

if(object.author){
  console.log('author속성이 있습니다')
}else{
  console.log('author속성이 없습니다')
}

 

object 객체에 name 속성이 있는가 없는가!

object 객체에 author 속성이 있는가 없는가! 

 

 

 

 

댓글