suchen
HeimWeb-Frontendjs-TutorialJavascript-Operatoren müssen Sie jeden Tag erlernen_Javascript-Kenntnisse

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

  • Pluszeichen: 1. Wird verwendet, um die Summe zweier Zahlen zu berechnen, 2. Wird verwendet, um zwei Zeichenfolgen zu verbinden
  • - Minuszeichen: 1. Wird verwendet, um die Differenz zwischen zwei Zahlen zu berechnen, 2. Wird vor einer Zahl verwendet, um eine negative Zahl zu identifizieren
  • * Multiplikationszeichen: Wird zur Berechnung des Produkts zweier Zahlen verwendet
  • / Divisionszeichen: Wird zur Berechnung des Quotienten verwendet, der sich nach der Division des Dividenden durch den Divisor ergibt
  • % Rest: Wird verwendet, um den Rest nach der Division des Dividenden durch den Divisor zu berechnen (die Berechnung ist hier eine ganzzahlige Division und der Rest nach der ganzzahligen Division wird erhalten)
  • = Zuweisung: Wird verwendet, um einer Variablen einen Wert (kann ein Objekt, eine Funktion, eine Zahl, eine Zeichenfolge oder ein Boolescher Wert sein) zuzuweisen

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)

  • = Addition: Addieren Sie zunächst die beiden Operanden und weisen Sie dann den Mehrwert dem ersten Operanden
  • zu
  • -= Subtraktion: Subtrahieren Sie zuerst die beiden Operanden und weisen Sie dann den Mehrwert dem ersten Operanden zu
  • *= Multiplikation usw.: Multiplizieren Sie zuerst die beiden Operanden und weisen Sie dann den Mehrwert dem ersten Operanden zu
  • /= Division usw.: Teilen Sie zuerst die beiden Operanden und weisen Sie dann den Mehrwert dem ersten Operanden zu
  • %= Rest: Führen Sie zunächst die Restoperation für die beiden Operanden aus und weisen Sie dann den Mehrwert dem ersten Operanden zu

Hier sind einige einfache Vergleichsoperatoren

  • == Gleich: Bestimmen Sie, ob die Objekte auf beiden Seiten des Operators gleich sind
  • === Absolute Gleichheit: Bestimmen Sie, ob die Objekte auf beiden Seiten des Operators absolut gleich sind
  • !== Absolut ungleich: Bestimmen Sie, ob die Objekte auf beiden Seiten des Operators absolut ungleich sind
  • != Ungleich: Bestimmen Sie, ob die Objekte auf beiden Seiten des Operators ungleich sind
  • ||. Oder (oder): Bestimmen Sie zunächst, ob die Objekte auf der linken und rechten Seite des Operators „nicht leere Objekte oder nicht undefinierte Objekte“ sind. Wenn beides der Fall ist, geben Sie den Wert zurück auf der rechten Seite. Wenn es einen Wert gibt, der nicht vorhanden ist, wird der Wert zurückgegeben, der nicht dieser Wert ist
  • && Und (und): Bestimmen Sie zunächst, ob die Objekte auf der linken und rechten Seite des Operators „nicht leere Objekte oder nicht undefinierte Objekte“ sind. Wenn dies nicht der Fall ist, geben Sie den Wert zurück Wenn es einen Wert auf der rechten Seite gibt, geben Sie den Wert auf der linken Seite zurück.
  • ! Negation (nicht): Nachdem Sie einen Wert in einen booleschen Wert umgewandelt haben, negieren Sie ihn dann

(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.

Stellungnahme
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
Python vs. JavaScript: Entwicklungsumgebungen und ToolsPython vs. JavaScript: Entwicklungsumgebungen und ToolsApr 26, 2025 am 12:09 AM

Sowohl Python als auch JavaScripts Entscheidungen in Entwicklungsumgebungen sind wichtig. 1) Die Entwicklungsumgebung von Python umfasst Pycharm, Jupyternotebook und Anaconda, die für Datenwissenschaft und schnelles Prototyping geeignet sind. 2) Die Entwicklungsumgebung von JavaScript umfasst Node.JS, VSCODE und WebPack, die für die Entwicklung von Front-End- und Back-End-Entwicklung geeignet sind. Durch die Auswahl der richtigen Tools nach den Projektbedürfnissen kann die Entwicklung der Entwicklung und die Erfolgsquote der Projekte verbessert werden.

Ist JavaScript in C geschrieben? Prüfung der BeweiseIst JavaScript in C geschrieben? Prüfung der BeweiseApr 25, 2025 am 12:15 AM

Ja, der Motorkern von JavaScript ist in C. 1) Die C -Sprache bietet eine effiziente Leistung und die zugrunde liegende Steuerung, die für die Entwicklung der JavaScript -Engine geeignet ist. 2) Die V8-Engine als Beispiel wird sein Kern in C geschrieben, wobei die Effizienz und objektorientierte Eigenschaften von C kombiniert werden.

JavaScripts Rolle: das Web interaktiv und dynamisch machenJavaScripts Rolle: das Web interaktiv und dynamisch machenApr 24, 2025 am 12:12 AM

JavaScript ist das Herzstück moderner Websites, da es die Interaktivität und Dynamik von Webseiten verbessert. 1) Es ermöglicht die Änderung von Inhalten, ohne die Seite zu aktualisieren, 2) Webseiten durch DOMAPI zu manipulieren, 3) Komplexe interaktive Effekte wie Animation und Drag & Drop, 4) die Leistung und Best Practices optimieren, um die Benutzererfahrung zu verbessern.

C und JavaScript: Die Verbindung erklärteC und JavaScript: Die Verbindung erklärteApr 23, 2025 am 12:07 AM

C und JavaScript erreichen die Interoperabilität durch WebAssembly. 1) C -Code wird in das WebAssembly -Modul zusammengestellt und in die JavaScript -Umgebung eingeführt, um die Rechenleistung zu verbessern. 2) In der Spieleentwicklung kümmert sich C über Physik -Engines und Grafikwiedergabe, und JavaScript ist für die Spiellogik und die Benutzeroberfläche verantwortlich.

Von Websites zu Apps: Die verschiedenen Anwendungen von JavaScriptVon Websites zu Apps: Die verschiedenen Anwendungen von JavaScriptApr 22, 2025 am 12:02 AM

JavaScript wird in Websites, mobilen Anwendungen, Desktop-Anwendungen und serverseitigen Programmierungen häufig verwendet. 1) In der Website -Entwicklung betreibt JavaScript DOM zusammen mit HTML und CSS, um dynamische Effekte zu erzielen und Frameworks wie JQuery und React zu unterstützen. 2) Durch reaktnatives und ionisches JavaScript wird ein plattformübergreifendes mobile Anwendungen entwickelt. 3) Mit dem Elektronenframework können JavaScript Desktop -Anwendungen erstellen. 4) Node.js ermöglicht es JavaScript, auf der Serverseite auszuführen und unterstützt hohe gleichzeitige Anforderungen.

Python gegen JavaScript: Anwendungsfälle und Anwendungen verglichenPython gegen JavaScript: Anwendungsfälle und Anwendungen verglichenApr 21, 2025 am 12:01 AM

Python eignet sich besser für Datenwissenschaft und Automatisierung, während JavaScript besser für die Entwicklung von Front-End- und Vollstapel geeignet ist. 1. Python funktioniert in Datenwissenschaft und maschinellem Lernen gut und unter Verwendung von Bibliotheken wie Numpy und Pandas für die Datenverarbeitung und -modellierung. 2. Python ist prägnant und effizient in der Automatisierung und Skripten. 3. JavaScript ist in der Front-End-Entwicklung unverzichtbar und wird verwendet, um dynamische Webseiten und einseitige Anwendungen zu erstellen. 4. JavaScript spielt eine Rolle bei der Back-End-Entwicklung durch Node.js und unterstützt die Entwicklung der Vollstapel.

Die Rolle von C/C bei JavaScript -Dolmetschern und CompilernDie Rolle von C/C bei JavaScript -Dolmetschern und CompilernApr 20, 2025 am 12:01 AM

C und C spielen eine wichtige Rolle in der JavaScript -Engine, die hauptsächlich zur Implementierung von Dolmetschern und JIT -Compilern verwendet wird. 1) C wird verwendet, um JavaScript -Quellcode zu analysieren und einen abstrakten Syntaxbaum zu generieren. 2) C ist für die Generierung und Ausführung von Bytecode verantwortlich. 3) C implementiert den JIT-Compiler, optimiert und kompiliert Hot-Spot-Code zur Laufzeit und verbessert die Ausführungseffizienz von JavaScript erheblich.

JavaScript in Aktion: Beispiele und Projekte in realer WeltJavaScript in Aktion: Beispiele und Projekte in realer WeltApr 19, 2025 am 12:13 AM

Die Anwendung von JavaScript in der realen Welt umfasst Front-End- und Back-End-Entwicklung. 1) Zeigen Sie Front-End-Anwendungen an, indem Sie eine TODO-Listanwendung erstellen, die DOM-Operationen und Ereignisverarbeitung umfasst. 2) Erstellen Sie RESTFUFFUPI über Node.js und express, um Back-End-Anwendungen zu demonstrieren.

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

MinGW – Minimalistisches GNU für Windows

MinGW – Minimalistisches GNU für Windows

Dieses Projekt wird derzeit auf osdn.net/projects/mingw migriert. Sie können uns dort weiterhin folgen. MinGW: Eine native Windows-Portierung der GNU Compiler Collection (GCC), frei verteilbare Importbibliotheken und Header-Dateien zum Erstellen nativer Windows-Anwendungen, einschließlich Erweiterungen der MSVC-Laufzeit zur Unterstützung der C99-Funktionalität. Die gesamte MinGW-Software kann auf 64-Bit-Windows-Plattformen ausgeführt werden.

Herunterladen der Mac-Version des Atom-Editors

Herunterladen der Mac-Version des Atom-Editors

Der beliebteste Open-Source-Editor

VSCode Windows 64-Bit-Download

VSCode Windows 64-Bit-Download

Ein kostenloser und leistungsstarker IDE-Editor von Microsoft

SublimeText3 Linux neue Version

SublimeText3 Linux neue Version

SublimeText3 Linux neueste Version

DVWA

DVWA

Damn Vulnerable Web App (DVWA) ist eine PHP/MySQL-Webanwendung, die sehr anfällig ist. Seine Hauptziele bestehen darin, Sicherheitsexperten dabei zu helfen, ihre Fähigkeiten und Tools in einem rechtlichen Umfeld zu testen, Webentwicklern dabei zu helfen, den Prozess der Sicherung von Webanwendungen besser zu verstehen, und Lehrern/Schülern dabei zu helfen, in einer Unterrichtsumgebung Webanwendungen zu lehren/lernen Sicherheit. Das Ziel von DVWA besteht darin, einige der häufigsten Web-Schwachstellen über eine einfache und unkomplizierte Benutzeroberfläche mit unterschiedlichen Schwierigkeitsgraden zu üben. Bitte beachten Sie, dass diese Software