Показать сообщение отдельно
  #13 (permalink)  
Старый 17.03.2012, 18:47
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от 9xakep
Что такое "!!" так и не понял
двойное отрицание - приведение к логическому типу.
Сообщение от 9xakep
// | возвращает 1(typeof === Number) если хотя бы один из операндов true.
Нет, это поразрядное ИЛИ, в связи с чем операция ниже
____4 = !![] | [];

видится мне аналогичной
____4 = 1 | 0;

Т.е. как-то так:
!false | []
true | []
1 | 0

А в целом могу сказать, что разбирать даже не пытался, только бегло посмотрел.
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием