«hasownproperty» 태그된 질문

4
myObj.hasOwnProperty (prop) 대신 Object.prototype.hasOwnProperty.call (myObj, prop)을 사용하는 이유는 무엇입니까?
내가 올바르게 이해한다면 Javascript의 모든 객체는 Object 프로토 타입에서 상속됩니다. 즉, Javascript의 모든 객체는 프로토 타입 체인을 통해 hasOwnProperty 함수에 액세스 할 수 있습니다. require.js의 소스 코드를 읽는 동안이 함수를 발견했습니다. function hasProp(obj, prop) { return hasOwn.call(obj, prop); } hasOwn에 대한 참조 Object.prototype.hasOwnProperty입니다. 이 함수를 작성하는 데 실질적인 차이가 있습니까? …

9
JavaScript에서 hasOwnProperty의 속성은 무엇입니까?
중히 여기다: if (someVar.hasOwnProperty('someProperty') ) { // Do something(); } else { // Do somethingElse(); } 의 올바른 사용 / 설명은 hasOwnProperty('someProperty')무엇입니까? someVar.someProperty객체 someVar에 이름이있는 속성이 있는지 확인하는 데 사용할 수없는 이유는 무엇 someProperty입니까? 이 경우 속성은 무엇입니까? 이 JavaScript는 어떤 속성을 확인합니까?
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.