Показать сообщение отдельно
  #19 (permalink)  
Старый 29.01.2012, 00:53
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Напрашивается вопрос:

раз уж есть стандартное средство получить __proto__
var x = {};
alert(Object.getPrototypeOf(x) === x.__proto__);

и есть способ создать новый объект, с указанным __proto__
var x = Object.create(Function.prototype);
alert(x.__proto__ === Function.prototype);

то почему стандарт не предусматривает метод для изменения __proto__ созданного объекта?
Ответить с цитированием