Heim > Web-Frontend > js-Tutorial > Hauptteil

Führen Sie Sie Schritt für Schritt durch, um die Grundlagen von JavaScript-Operatoren zu verstehen

WBOY
Freigeben: 2021-10-12 10:29:35
nach vorne
1315 Leute haben es durchsucht

Dieser Artikel führt Sie in die Grundkenntnisse der Operatoren in JavaScript ein: arithmetische Operatoren, Inkrementierungs-/Dekrementierungsoperatoren, Vergleichsoperatoren, logische Operatoren und ternäre Operatoren. Ich hoffe, es hilft allen.

Führen Sie Sie Schritt für Schritt durch, um die Grundlagen von JavaScript-Operatoren zu verstehen

Operator

1 Arithmetischer Operator

  • Konzept: Es ist ein Operator für Addition, Subtraktion, Multiplikation, Division und Restberechnung

  • Operatoren: +, -, *, /, % (Restbildungsoperation)

Hinweis: Bei der Durchführung arithmetischer Operationen können Gleitkommaoperationen (Dezimaloperationen) zu Präzisionsproblemen führen

2 Inkrementierungs- und Dekrementierungsoperatoren

Operator: ++--(a++ , a--, ++a, --a)

//前置递增运算符
var num = 1;
++num //或者num++
console.log(num)//结果为2
 
//++num 相当于是 num = num + 1
//前置++ 是先做自增再做其他运算
 
 
 
 
//前置递减运算符
var num = 1;
--num //或者num--
console.log(num)//结果为0
 
//--num 相当于是 num = num - 1
//前置-- 是先做自减再做其他运算
Nach dem Login kopieren

3 Vergleichsoperator

Operator: > Hinweis

: Die kleineren werden zuerst ausgeführt


> , < Priorität ist 7

  • ==: Bestimmen Sie, ob die Werte in den Daten auf beiden Seiten gleich sind (verschiedene Datentypen werden in denselben Datentyp konvertiert 18=='18' // wahr)

  • ===: Die Werte in den beiden Datendurchläufen, unabhängig davon, ob der Datentyp derselbe ist (18==='18' // falsch)

  • 4 Logische Operatoren
Logisches UND (&&):

Wenn das &&-Symbol verwendet wird, bedeutet dies, dass das Ergebnis des gesamten Ausdrucks nur dann wahr ist, wenn beide Bedingungen wahr sind Ergebnis des Ausdrucks ist falsch

Unterbrechung des logischen UND:

  • Da für die UND-Verknüpfung alle Bedingungen wahr sein müssen, ist das endgültige Ergebnis der UND-Verknüpfung wahr. Wenn eine Bedingung nicht wahr ist, ist das Ergebnis der UND-Operation Operation ist falsch

var age = 18
var num ;
age>18 && (num = 998);
 
//因为 age>18没有成立,逻辑与就已经得到结果为假
//所以当逻辑与计算完毕之后,后面的num=998就不会再运行了
Nach dem Login kopieren

Logisches ODER (| |):

  • Solange eine Bedingung wahr ist, ist das Ergebnis des Ausdrucks wahr. Nur wenn alle Bedingungen nicht wahr sind, ist das Ergebnis des Ausdrucks falsch .

    ? Methode
Grammatikstruktur:

var age = 18;
var num;
age == 18 || (num = 998);
 
 //因为 age==18成立,逻辑或就已经得到结果为真
//所以当逻辑或计算完毕之后,后面的num=998就不会再运行了
Nach dem Login kopieren
    Wenn Ausdruck 1 wahr ist, wird Ausdruck 2 ausgeführt
  • Wenn Ausdruck 1 nicht wahr ist, wird Ausdruck 3 ausgeführt

    var a = 5;
    !(a > 1)//a等于5,所以大于1为真(true),因为取反,所以这个表达式为假(false)
    Nach dem Login kopieren
    [Empfohlenes Lernen: JavaScript-Tutorial für Fortgeschrittene

    Das obige ist der detaillierte Inhalt vonFühren Sie Sie Schritt für Schritt durch, um die Grundlagen von JavaScript-Operatoren zu verstehen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!