Показать сообщение отдельно
  #68 (permalink)  
Старый 20.02.2012, 21:57
Аватар для Nekromancer
Профессор
Отправить личное сообщение для Nekromancer Посмотреть профиль Найти все сообщения от Nekromancer
 
Регистрация: 06.05.2009
Сообщений: 1,163

FINoM,
Ну во первых, потому, что операторы в JS не бывает сами по себе. void - это оператор, ему нужно с чем то работать.
Ну и во вторых, наверно можно делать так, только не знаю зачем
var a = function(){return 1},
b = void a();

То есть принудительно заставить функцию вернуть undefined, снаружи.

П.С. Соврал конечно, бывают break и сontinue, но это из другой области, да и не совсем они сами по себе.
__________________
Нужно равняться на лучших, а не оправдываться за счёт худших.

Последний раз редактировалось Nekromancer, 20.02.2012 в 22:03.
Ответить с цитированием