Показать сообщение отдельно
  #1 (permalink)  
Старый 22.02.2014, 22:12
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Вызов конструктора без new. Почему не со всеми работает?
Почему в хроме не работает вызов следующих конструкторов:

ArrayBuffer() //TypeError: Constructor ArrayBuffer requires 'new'
Int32Array() //TypeError: Constructor Int32Array requires 'new'
Image() //TypeError: Failed to construct 'Image': Please use the 'new' operator, this DOM object constructor cannot be called as a function.
Option() //TypeError: Failed to construct 'Option': Please use the 'new' operator, this DOM object constructor cannot be called as a function.


Почему так сделали? Видно же, что это не ошибка, а прям намеренно так сделано.
__________________
В личку только с интересными предложениями
Ответить с цитированием