Мои задачи по Javascript
Случайная задача
Список всех задач

Задача 38

class Test { }
 
let x = new Test(); 
 
x.__proto__ = {};
 
console.log(x instanceof Test); // ??
Что выведет консоль?
1
2
3
4
← Задача 37Задача 39 →
Пояснение Оператор instanceof лишь анализирует цепочку прототипов и возвращает true либо false.
После строки x.__proto__ = {}; внутреннее свойство [[Prototype]] стало ссылаться на новый пустой объект, у которого в цепочке прототипов нет класса Test.



Написать сообщение - отзыв, пожелание и т.п.