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

Сообщение от Dmitry A. Soshnikov Посмотреть сообщение
Речь шла примерно о следующих конструкциях:

var b = b || 'defaultValue';
!c && (c = 'defaultValue');


Кстати, я их почти каждый день использую вместо if'ов (если условия одиночные, максимум - двойные).
Я тоже стараюсь использовать подобные конструкции вместо «if(…) {…} else if(…) {…} else(…) {…}» и считаю, что тот, кто как-то отрицательно отзывается о таком использовании логических выражений, просто не до конца знает особенности языка и ему что-то там «ни-и-и-поня-я-ятна», поэтому это плохо.
Ответить с цитированием