Может ли кто-нибудь объяснить мне, почему A
истинно, а B
- false? Я бы ожидал, что B тоже будет прав.
function MyObject() {
};
MyObject.prototype.test = function () {
console.log("A", this instanceof MyObject);
(function () {
console.log("B", this instanceof MyObject);
}());
}
new MyObject().test();