Могу ли я написать сокращенное «if else» без остального?Javascript if else стенографию
например:
var x=1;
x==2? dosomething:doNothingButContinueCode;
Я заметил, поставив «нулевой» для остальное работает, но я понятия не имею, почему или, если это хорошая идея.
EDIT: Некоторые из вас, похоже, смущены, почему я буду пытаться это сделать. Будьте уверены, это чисто из любопытства. Мне нравится возиться с js.
Я думаю, что есть 'var | var'. Осторожно, так как трудно «видеть», особенно (ИМО), трояны проблематичны. Используйте экономно. –
@JaredFarrish Не все ли точки тройки, что их легче «видеть», чем использовать инструкции if? Кроме того, что это за синтаксис, о котором вы говорите, это выглядит интересно. – Hassan
Нет, я не думаю, что им легче вообще во всех случаях. «Целая точка» в моем сознании состоит в том, чтобы либо поместить все это на одну строку («мои коды короче ваших»), либо для конкретных, буквальных случаев с упрощенными результатами. Укладка тройников особенно опасна, и их следует избегать любой ценой. ':)' –