Heim > Web-Frontend > js-Tutorial > Hauptteil

Was ist der ternäre Javascript-Operator? Einführung in die Verwendung des ternären JS-Operators

不言
Freigeben: 2018-09-19 17:42:54
Original
3361 Leute haben es durchsucht

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--;
}
Nach dem Login kopieren

Ternäre Operator-Schreibmethode

num>5 && num<=10 ? num++:num--;
三元运算符另外一种情况,相当于只有if()的语句,改写为三元运算符写法,
var num=10;
if(num>5 && num<=10){
 num++;
}
Nach dem Login kopieren

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);
}
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage