Heim  >  Artikel  >  Web-Frontend  >  Führen Sie Sie Schritt für Schritt durch, um die Grundlagen von JavaScript-Operatoren zu verstehen

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

WBOY
WBOYnach vorne
2021-10-12 10:27:321344Durchsuche

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
//前置-- 是先做自减再做其他运算

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就不会再运行了

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就不会再运行了
    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)
  • [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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen