Могу ли я написать if elseстенографию без else?
var x=1;
x==2 ? dosomething() : doNothingButContinueCode();
Я заметил, что ставить nullдля других работ (но я понятия не имею, почему или если это хорошая идея).
Редактировать: Некоторые из вас, кажется, смущены, почему я потрудился попробовать это. Будьте уверены, это просто из любопытства. Мне нравится возиться с JavaScript.
:)
foo = bar | cat;, где, если первое неверно? null ?, он «проваливается» на второй. Я только видел это, и не использую это.
a || bили a && b, иначе bвсегда будет оцениваться.
var | varсинтаксис. Осторожно, так как это потенциально трудно «увидеть», особенно (ИМО), поскольку тройные территории проблематичны. Используйте экономно.