Hallo Leser, ich habe die Rolle von Javascript und einige grundlegende Funktionsdeklarationen und Variablendeklarationen bereits grob verstanden. Heute werden wir einen Blick auf die Logik von Javascript werfen (Vorwärtssequenz, Verzweigung, Schleife). ) und einige einfache Operatoren
Lassen Sie uns über einige einfache Operationsoperatoren sprechen
Hier können wir deutlich sehen, dass die Operatoren die Ergebnisse der Operationen anzeigen. Ich bin der Meinung, dass die Rechenfähigkeiten aller besser sein sollten als meine Ich habe gerade die Mittelschule abgeschlossen. Worüber ich noch etwas mehr sprechen möchte, ist die Restoperation. Im obigen Beispiel ergibt 5 % 2 den Rest und ergibt 1. Es wird wie folgt berechnet: 5 ÷ 2 = 2. .. 1. Sie sollten dies in der zweiten Klasse der Grundschule gesehen haben. Berechnen Sie: Dividende ÷ Divisor = Quotient ... Rest, dieser Rest ist das Ergebnis der Restoperation und das gestern erwähnte Gleichheitszeichen, das var temp = value wird für die Zuweisung verwendet. Um eine Variable zu deklarieren, verwenden Sie =, um Ihnen einen Wert zuzuweisen. Der Typ des Werts kann ein Objekt, eine Funktion, eine Zahl, eine Zeichenfolge oder ein Boolescher Wert sein. Wie ich Ihnen bereits gesagt habe, handelt es sich bei einer Funktion um einen mit function deklarierten Funktionskörper. Natürlich sind Zahlen nur eine Zeichenfolge, die in Anführungszeichen gesetzt ist, und boolesche Werte sind ein Typ mit nur zwei Werten, wahr und falsch, und es gibt keinen dritten.
Schauen wir uns einmal an, wie die verschiedenen Werte aussehen
//这里我们给了一个空对象(null) var temp_1 = null; //这里我们给一个函数 var temp_2 = function(){ console.log("Write Something"); }; //这里我们给了一个字符串 var temp_3 = "My name is MrDream"; //这里我们给了一个boolean值 var temp_4 = true;
Diese grundlegenden Vorgänge sollten jedem klar sein. Ich hoffe, dass die Leser keine Bedenken haben, wenn sie diese grundlegenden Dinge sehen. Wir befinden uns noch in der Einführungsphase, daher muss jeder diese grundlegenden Dinge verstehen Wenn Sie sonst über etwas sprechen, das Sie für großartig halten, ist es bedeutungslos, wenn Sie den Code nur kopieren und verwenden können, und Sie können ihn nicht unabhängig schreiben du willst.
Lassen Sie uns genauer verstehen, wie der Operator nach einem kleinen Upgrade aussieht. (Hinweis: Derzeit spreche ich nur über einige grundlegende Operatoren und einige spezielle Operatoren. Ich werde sie später in einigen Anwendungen erläutern, damit das Verständnis vertieft wird)
Hier sind einige einfache Vergleichsoperatoren
(Hinweis: Die hier erwähnten ODER- und Negationsoperatoren werden anhand des allgemeinen Verständnisses von Logik erklärt. Tatsächlich beinhalten die internen Operationen die Ergebnisse von binären ODER- und NICHT-Operationen. Wir werden weiter unten mehr über Binäroperationen sprechen.) Schauen wir mal an einigen Beispielen
Im Folgenden wird auf einige Operationen von OR und NOT eingegangen, die etwas schwieriger zu verstehen sind
Wenn Sie sich das Bild ansehen, wird bei A der Wert auf der rechten Seite zurückgegeben, da auf der linken Seite des Operators kein Objekt definiert ist, da die linke Seite ein leeres Objekt ist, der Wert auf der rechten Seite wird zurückgegeben; bei C wird der reelle Wert 123 zurückgegeben, da die linke Seite von D der reelle Wert 123 ist. Ein zusätzlicher Hinweis: Die Zahl 0 ist ebenfalls ein Sonderwert. Wenn die linke Seite 0 ist, wird der Wert auf der rechten Seite zurückgegeben.
Um die Funktion des ODER-Operators zusammenzufassen: Er wird verwendet, um zu prüfen, ob die linke und rechte Seite des Operators undefinierte Werte, Nullwerte, 0, falsch sind. Wenn die linke Seite diese Werte ist, ist der Wert auf der rechten Seite Wenn die linke Seite nicht von diesem Werttyp ist, wird der Wert auf der linken Seite zurückgegeben.
Weiter und Bedienung
Im Bild A: Das linke und das rechte Objekt sind undefinierte bzw. leere Objekte, und der linke Wert wird bei B zurückgegeben. Das linke ist ein leeres Objekt, also wird das linke Objekt zurückgegeben C: das rechte ist ein undefiniertes Objekt, daher wird der Wert auf der rechten Seite zurückgegeben; : Das Gleiche wie E; G: Da links 0 ist, ist es dasselbe wie ein undefiniertes Objekt. Das leere Objekt hat die gleiche Ebene wie falsch, daher wird der linke Wert zurückgegeben.
Die letzte ist eine Nicht-Operation
Continuez à regarder l'image et à parler, en A : l'opération est une valeur telle que 0, faux, nul, indéfini, etc., et une fois renvoyée, la vraie valeur de la valeur booléenne est obtenue en B : l'opération consiste à inverser la valeur réelle, et la valeur principale est la valeur booléenne false. Nous pouvons conclure que la négation est une valeur booléenne, que la négation d’une valeur irréelle est correcte et que la négation d’une valeur réelle est une erreur.
D'accord, c'est tout pour aujourd'hui. Pour résumer, aujourd'hui, en fait, je viens de parler de quelques opérateurs très basiques, mais il y a beaucoup d'opérateurs, donc j'ai juste écrit ceci pour terminer l'expression, et il y en a quelques-uns spéciaux. opérateurs, dont nous parlerons plus tard. Pour peu que vous progressiez un peu chaque jour, ce n'est pas un rêve de devenir un grand maître.