'key' in object VS object.hasOwnProperty('key')
2017. 9. 28. 15:17ㆍDev/javascript
반응형
https://stackoverflow.com/questions/13632999/if-key-in-object-or-ifobject-hasownpropertykey
in이라는 키워드를 for in 에서만 봤었기 때문에 신박해서 남겨본다.
if('key' in object) object에 key라는 (상속받은 객체를 포함) property를 소유했는지 boolean을 반환한다.
if(object.hasOwnProperty('key')) object 자신만의 key라는 property를 소유했는지 boolean을 반환한다.
반응형
'Dev > javascript' 카테고리의 다른 글
리액트 setState를 함수형으로 사용해야하는 이유 (0) | 2018.04.18 |
---|---|
웹에서 자바스크립트 구동 환경 (0) | 2017.10.09 |
javascript 배열 (0) | 2017.09.13 |
Future of JavaScript in 2017 and Beyond (0) | 2017.08.31 |
React가 프론트엔드에서 인기를 끌고 있는 이유 (0) | 2017.08.26 |