hasOwnProperty поиск __proto__?hasOwnProperty метод в javascript output true?
function Person(){}
Person.prototype.name = "Nicholas";
Person.prototype.age = 29;
Person.prototype.job = "Software Engineer";
Person.prototype.sayName = function(){
};
var person1 = new Person();
person1.hasOwnProperty("name") // false ?
выше пример из Prefessional JavaScript для веб-разработчиков
использование хрома: person1.hasOwnProperty("name") // is true
Дубликат http://stackoverflow.com/q/19851511. Серьезно google перед публикацией. – evolutionxbox
Да, книга показывает мне «ложь», но хром показывает, что это «правда» –
@EggVans - Нет, не следует. Нет смысла переопределять прототип функции-конструктора каждый раз, когда из него создается новый экземпляр. – Quentin