@zlodiak

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

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

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

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

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


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

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект