Вопросы с тегом «hasownproperty»

104
Зачем использовать Object.prototype.hasOwnProperty.call (myObj, prop) вместо myObj.hasOwnProperty (prop)?

Если я правильно понимаю, каждый объект в Javascript наследуется от прототипа Object, что означает, что каждый объект в Javascript имеет доступ к функции hasOwnProperty через свою цепочку прототипов. Читая исходный код require.js, я наткнулся на эту функцию: function hasProp(obj, prop) { return...

97
Что такое свойство в hasOwnProperty в JavaScript?

Рассмотреть возможность: if (someVar.hasOwnProperty('someProperty') ) { // Do something(); } else { // Do somethingElse(); } Как правильно использовать / объяснять hasOwnProperty('someProperty')? Почему мы не можем просто someVar.somePropertyпроверить, someVarсодержит ли объект свойство с именем...