Der Inhalt dieses Artikels befasst sich mit der Frage, was der ternäre JavaScript-Operator ist. Die Einführung in die Verwendung des ternären Operators js hat einen gewissen Referenzwert. Ich hoffe, dass sie für Sie hilfreich ist.
Apropos js, es kann für viele Anfänger ziemlich mühsam sein. Ich habe auch das Gefühl, dass meine js-Kenntnisse nicht solide genug sind, deshalb werde ich einige Dinge lernen und sie teilen, in der Hoffnung, dass sie es können hilfreich. Leute, die
„ternärer Operator“ benötigen. Was sind die Bedingungen des ternären Operators
? Ausführung, wenn die Bedingung wahr ist: Die Ausführung, wenn die Bedingung nicht wahr ist;
entspricht einer einfachen if()else()-Anweisung
Zum Beispiel:
var num=10; if(num>5 && num<=10){ num++; }else{ num--; }
Ternäre Operator-Schreibmethode
num>5 && num<=10 ? num++:num--; 三元运算符另外一种情况,相当于只有if()的语句,改写为三元运算符写法, var num=10; if(num>5 && num<=10){ num++; }
num>5 && num<=10?num++:null; //null wird als Platzhalter verwendet, wenn die Bedingung nicht wahr ist. Wenn Sie nach dem Doppelpunkt nichts schreiben, wird ein Fehler gemeldet. Sie können null, undefiniert, void 0 (d. h. undefiniert) verwenden, um den Platz einzunehmen.
Verwenden Sie in einer bestimmten Situation mehrere Anweisungen zum Betrieb, verwenden Sie kleine In Klammern umgeben
var num=10; if(num>5 && num<=10){ num++; console.log(num); }
Das obige Beispiel kann wie folgt umgeschrieben werden
num>5 && num<=10?(num++, console.log(num)):null; Mehrere Anweisungen werden durch Kommas getrennt
* Schlüsselwörter wie break , Weiter, Zurück usw. können in der Operation des ternären Operators nicht vorkommen
Das obige ist der detaillierte Inhalt vonWas ist der ternäre Javascript-Operator? Einführung in die Verwendung des ternären JS-Operators. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!