Kann ich die 'wenn sonst' Kurzschrift ohne das sonst schreiben?Javascript wenn sonst Kurzschrift
zB:
var x=1;
x==2? dosomething:doNothingButContinueCode;
Ich habe bemerkt, ‚null‘ für die anderen Werke setzen, aber ich habe keine Ahnung, warum oder ob das eine gute Idee ist.
EDIT: Einige von Ihnen scheinen verwirrt, warum ich es versuchen würde. Sei versichert, dass es nur aus Neugier ist. Ich mag es, mit js herumzualbern.
Ich denke, es gibt eine 'var | var'syntax. Vorsichtig, da es möglicherweise schwierig ist zu "sehen", vor allem (IMO) ternärs sind problematisch. Verwenden Sie sparsam. –
@JaredFarrish Ist nicht der ganze Sinn von ternären, dass sie leichter zu "sehen" sind als if-Anweisungen? Auch über welche Syntax du redest, es sieht interessant aus. – Hassan
Nein, ich denke nicht, dass sie in allen Fällen einfacher sind. Der "springende Punkt" in meinem Kopf ist, entweder alles auf eine Zeile zu setzen ("Meine Codes kürzer als deins") oder für spezifische, wörtliche Fälle mit vereinfachenden Ergebnissen. Das Stapeln von Ternären ist besonders schädlich und sollte um jeden Preis vermieden werden. ':)' –