hasOwnProperty란?
hasOwnProperty란 자바스크립트 객체의 네이티브 메소드 중 하나이다
hasOwnProperty 메소드를 쓰는 이유는 특정 Property를 가지고 있는지 없는지를 나타내서 블리언 값으로 반환하는것을 알기 위해서 사용합ㄴ디ㅏ.
즉 : hasOwnProperty() 메소드는 특정 프로퍼티가 해당 객체에 존재하는지를 검사합니다.
Ex
조건문을 활용해봅니다!
if(Obj.hasOwnProperty('1'))
Obj에 1이 없기때문에 결과는 false로 뜹니다
if(Obj.hasOwnProperty('name')) 하면
Obj Property에는 name이 있기때문에 true를 반환 합니다!
저희 회사는 이 메소드를 활용해서 저 또한 공부를 해보았습니다!
hasOwnProperty 네이티브 메소드에 대해서 알아보았습니다!
'JavaScript' 카테고리의 다른 글
Javascript JSON.parse() , JSON.stringfy() 대해서 (2) | 2022.03.04 |
---|---|
배열에 개념 과 Api 정리1편 (1) | 2022.03.03 |
Javascript Class에 대해서 공부해봐요 (5) | 2021.08.30 |
javascript 함수에 대해서 공부해요 (5) | 2021.08.26 |
오늘은 javascript에 데이터타입을 알아봐요! (5) | 2021.08.25 |