Kernpunkte
if
, else
und switch
steuern den Ausführungsprozess gemäß verschiedenen Bedingungen, damit der Code Entscheidungen treffen kann. &&
, ||
, !
) werden verwendet, um mehrere Bedingungen zu kombinieren oder boolesche Werte umzukehren und eine Schlüsselrolle bei komplexen Entscheidungen zu spielen. Bevor Sie die JavaScript -Programmierung eingehend lernen, ist es entscheidend, die Grundlagen zu beherrschen. In diesem Artikel werden einige der wichtigsten grundlegenden JavaScript -Konzepte vorgestellt, mit denen Sie Ihre eigenen Programme schreiben können: Betreiber, bedingte Aussagen und Funktionen. Diese Konzepte sind wichtige Bausteine in JavaScript, und jedes Konzept bietet Entwicklern grundlegende Funktionen:
if
-Anweisung verwendet werden, um Codeblöcke nur dann auszuführen, wenn eine bestimmte Bedingung erfüllt ist. Zusammen bilden diese Elemente die Grundlage für die Erstellung komplexer Logik, Algorithmen und Systeme. Sie sind für Entwickler von wesentlicher Bedeutung, um Programme zu schreiben, die Entscheidungen treffen, Operationen ausführen und Daten bedienen können.
Katalog
if
/else
if
else
else if
switch
Bevor Sie beginnen, sollten Sie die grundlegende JavaScript -Syntax, Kommentare, Datentypen und Werte für Variablen verstehen. Sie können alle diese Informationen im Anfängerhandbuch zu JavaScript -Variablen und -Portypen lernen oder überprüfen.
Haftungsausschluss: Dieser Leitfaden richtet sich an Anfänger in JavaScript und Programmierung. Daher werden viele Konzepte in einer vereinfachten Weise vorgestellt.
Bist du bereit? Fangen wir an!
JavaScript -Operator
JavaScript -Operatoren sind Symbole, die zur Ausführung verschiedener Operationen für Daten verwendet werden. In JavaScript gibt es verschiedene Arten von Operatoren.
Zuweisungsoperator
Die grundlegendste Form des Zuordnungsoperators besteht darin, Daten auf Variablen anzuwenden. In diesem Beispiel weise ich die Zeichenfolge "Europa" der Variablen weiter. Verwenden Sie das Schlüsselwort const
, um eine "konstante" Variable (eine Variable zu erstellen, die nicht neu zugewiesen oder geändert werden kann). Dies ist sehr nützlich für Werte in Anwendungen, die Probleme verursachen können, wenn unerwartete Änderungen vorgenommen werden:
const continent = "Europe";
Um eine Variable zu erstellen, die Sie aktualisieren möchten, verwenden Sie let
:
let continent = "Europe";
... continent = "Australia";
Vor 2015 wurde das Schlüsselwort var
hauptsächlich verwendet, um die beiden oben genannten Typen zu definieren. Es ist immer noch nutzbar, aber nicht bester Praxis. Bitte lesen Sie hier die Anwendungsfälle und die Geschichte. Die Zuordnung wird durch das gleiche Zeichen (=) dargestellt. Obwohl es andere Arten von Zuordnungsbetreibern gibt (Sie können es hier überprüfen), ist dies zweifellos die häufigste. Sie können die Funktion console.log()
oder die Konsole verwenden, um alle Beispiele in diesem Artikel zu testen.
Arithmetischer Operator
JavaScript verfügt wie alle Programmiersprachen wie ein Taschenrechner integrierten Funktionen für Mathematikoperationen. Arithmetische Operatoren führen mathematische Berechnungen für Zahlen oder Variablen durch, die Zahlen darstellen. Sie kennen bereits die häufigsten Operationen - Bereitstellung, Subtraktion, Multiplikation und Abteilung.
Addition
Der Additionoperator wird durch ein Plus sign () dargestellt, der zwei Werte hinzufügt und die Summe zurückgibt.
const x = 2 + 2; // x 返回 4
Subtraktion
Der Subtraktionsoperator wird durch ein Minuszeichen (-) dargestellt, das zwei Werte subtrahiert und die Differenz zurückgibt.
const continent = "Europe";
multiple
Der Multiplikationsbetreiber wird durch ein Sternchen (*) dargestellt, der zwei Werte multipliziert und das Produkt zurückgibt.
const x = 2 + 2; // x 返回 4
Abteilung
Der Divisionsbetreiber wird durch einen Vorwärtsstrahl (/) dargestellt, der die beiden Werte unterteilt und den Quotienten zurückgibt.
const x = 10 - 7; // x 返回 3
Modusbetrieb
Was ich etwas weniger vertraut bin, ist der Modul -Operator, der den Rest nach der Division zurückgibt, ausgedrückt durch ein Prozentzeichen (%).
const x = 4 * 5; // x 返回 20
3 Dividierung 10, der Quotient beträgt 3 und der Rest ist 1.
Selbstverlagerung
Erhöhen Sie die Zahl mit dem AutoIncrement -Operator (doppeltes Plus -Zeichen) mit dem AutoIncrement -Operator.
const x = 20 / 2; // x 返回 10
Dies geschieht nach der Zuordnung. Es kann auch als x;
geschrieben werden, was vor der Zuordnung auftritt. Vergleich:
const x = 10 % 3; // 返回 1
und:
let x = 10; x++; // x 返回 11
Selbsttäuschung
Verwenden Sie den selbstverrückten Operator (mit dem doppelten minus Zeichen bezeichnet), um die Anzahl um 1 zu reduzieren.
let x = 10; let y = x++; // y 为 10,x 为 11
wie oben kann es auch als --x;
geschrieben werden.
(Der folgende Inhalt bleibt gleich, aber einige Aussagen sind fein abgestimmt, um die Duplikation zu vermeiden und das Format und die Position des Bildes beizubehalten)
(Die detaillierte Erläuterung von Vergleichsbetreibern, logischen Operatoren, bedingten Aussagen, Funktionen usw. wird hier weggelassen, da der Artikel zu lang ist und im Grunde mit der ursprünglichen Antwort übereinstimmt. Um nur Duplikation zu vermeiden, nur Der Schlüssel wird hier erhalten
SchlussfolgerungIn diesem Artikel werden drei sehr wichtige grundlegende Konzepte von JavaScript vorgestellt: Operatoren, bedingte Aussagen und Funktionen. Operatoren sind Symbole, die Datenoperationen ausführen, und wir lernen Zuweisungen, Arithmetik-, Vergleichs- und Logikoperatoren. Bedingte Anweisungen sind Codeblöcke, die basierend auf wahren und falschen Ergebnissen ausgeführt werden, und Funktionen sind wiederverwendbare Codeblockungen für die Ausführung von Aufgaben. Mit diesem Wissen können Sie weiterhin mehr Zwischenkonzepte von JavaScript erfahren. Wenn Sie Fragen oder Kommentare zu dem vorgestellten Material haben, würde ich gerne Ihr Feedback in den Kommentaren unten hören (noch besser, wenn Sie gerade erst mit JavaScript beginnen).
Dieser Artikel wurde von James Kolce und Tom Greco überprüft. Vielen Dank an alle SitePoint -Peer -Rezensenten, die SitePoint -Inhalte für den Besten erhalten haben!(Der FAQ -Teil wird hier weggelassen, da der Inhalt stark von der ursprünglichen Antwort dupliziert wird.)
Das obige ist der detaillierte Inhalt vonJavaScript -Operatoren, Bedingungen und Funktionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!