@zlodiak

Какая связь между __proto__ и Object.create()?

Классическим вопросом на собеседованиях по JS является задача написания полифила для Object.create()

Как известно в IE9- нельзя работать с __proto__. а можно только с .prototype.

Но я не понимаю почему в IE нельзя использовать Object.create() .Он есть.

Таким образом получается, что в IE можно, используя Object.create() назначить прототип. И писать полифил незачем. Скажите пожалуйста где я не прав? Ведь не станет же солидный сайт типа javascript.ru публиковать ненужные вещи
  • Вопрос задан
  • 101 просмотр
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
Функция Object.create (JavaScript)
...
Не поддерживается в следующих режимах документов: случайный режим, стандартный режим Internet Explorer 6, стандартный режим Internet Explorer 7, стандартный режим Internet Explorer 8.


Эмуляция Object.create для IE8-
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы