Чи можу я написати if else
стенографію без else
?
var x=1;
x==2 ? dosomething() : doNothingButContinueCode();
Я помітив, що ставлять null
інші твори (але я не маю поняття, чому або якщо це гарна ідея).
Редагувати: Деякі з вас, здається, збентежені, чому я намагаюся спробувати це. Будьте впевнені, це суто з цікавості. Мені подобається возитися з JavaScript.
:)
foo = bar | cat;
, де, якщо перший неправдивий? null ?, вона "провалюється" до другої. Я бачив лише це, але не використовую.
a || b
або a && b
, інакше b
завжди буде оцінено.
var | var
синтаксис. Обережно, оскільки це потенційно важко "побачити", особливо теренари (ІМО) є проблематичними. Використовуйте економно.