-
[JS] hasOwnPropertyJavaScript 2022. 3. 2. 16:53반응형SMALL
Object.prototype.hasOwnProperty()
- hasOwnProperty() 메소드는 객체가 특정 프로퍼티를 가지고 있는지를 나타내는 boolean값을 반환한다.
- 모든 객체는 hasOwnProperty를 상속하는 Object의 자식이다. 이 메소드는 객체가 특정 프로퍼티를 자기만의 직접적인 프로퍼티로서 소유하고 있는지를 판단하는데 사용된다.
obj.hasOwnProperty(prop)- prop : 테스트 하려는 프로퍼티의 명칭
const object1 = {}; object1.property1 = 44; console.log(object1.hasOwnProperty('property1')); // true console.log(object1.hasOwnProperty('toString')); // false console.log(object1.hasOwnProperty('hasOwnproperty')); // false[출처]
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Object/hasOwnProperty반응형LIST'JavaScript' 카테고리의 다른 글
[JS] Cross Domain (0) 2022.03.30 [JS] 서로 다른 객체배열 내 중복객체 찾기 (0) 2022.03.29 [JS] Spread Operator 스프레드 연산자 (0) 2022.03.28 [JS] map, filter, reduce 정리 (0) 2022.03.04 [JS] Flag함수 만들기 (0) 2022.02.24