Показать сообщение отдельно
  #17 (permalink)  
Старый 20.05.2015, 16:40
Интересующийся
Отправить личное сообщение для Nikolay256 Посмотреть профиль Найти все сообщения от Nikolay256
 
Регистрация: 12.02.2011
Сообщений: 16

Цитата:
Это и есть нативный JS. Новая версия просто.
когда такую конструкцию утвердят основные браузеры, я его буду считать нативным, а пока считаю баловством.

Цитата:
options = 1 , options ? options : {} тоже может дать неожиданный результат, если требуется объект с ограниченным набором возможных полей... обычно так бывает в универсальных методах, где объекты, например, копируются в цикле, а не по полям. Ну и остается риск перетереть поведение всего типа, если обращаешься где-нибудь к прототипу этого объекта. Я подобную ошибку случайно нашел в весьма крупном проекте, причем эта ошибка проявлялась только в IE и потому была трудно уловима. А ведь из-за нее мог грохнуться пользовательский интерфейс..
ты имеешь ввиду перезапишется по ссылке? давай по подробнее) интересно, что за баг был

Последний раз редактировалось Nikolay256, 20.05.2015 в 16:42.
Ответить с цитированием