JavaScript von Grund auf ( Teil 1 – Anfängerlevel) | Kioomars Jonood | Skillshare

Playback-Geschwindigkeit


1.0x


  • 0.5x
  • 0.75x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

JavaScript von Grund auf ( Teil 1 – Anfängerlevel)

teacher avatar Kioomars Jonood, Project Manager & Teacher

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

    • 1.

      Was ist JavaScript?

      3:29

    • 2.

      Tag 1: Installieren des JavaScript-Editors

      5:12

    • 3.

      Tag 1: Erstes JavaScript-Programm

      6:42

    • 4.

      Tag 1: Informationen in JavaScript anzeigen

      8:38

    • 5.

      Tag 2: JavaScript-Variablen – Teil 1

      7:08

    • 6.

      Tag 2: JavaScript-Variablen – Teil 2

      10:21

    • 7.

      Tag 2: const in JavaScript

      3:39

    • 8.

      Tag 2: Datentypen

      13:33

    • 9.

      Tag 3: Arrays – Teil 1

      10:14

    • 10.

      Tag 3: Arrays – Teil 2

      8:11

    • 11.

      Tag 3: Objekte – Teil 1

      10:37

    • 12.

      Tag 3: Objekte – Teil 2

      7:42

    • 13.

      Tag 4: Funktionen – Teil 1

      7:40

    • 14.

      Tag 4: Funktionen – Teil 2

      8:17

    • 15.

      Tag 4: Rückgabewerte in Funktionen

      7:42

    • 16.

      Tag 4: Standardwert in Funktionsparametern

      3:36

    • 17.

      Tag 4: Variabler Umfang in JavaScript

      5:52

    • 18.

      Tag 5: Array-Methoden – Teil 1

      8:37

    • 19.

      Tag 5: Array-Methoden – Teil 2

      5:58

    • 20.

      Tag 5: Array-Methoden – Teil 3

      7:49

    • 21.

      Tag 5: Array-Methoden – Teil 4

      7:07

    • 22.

      Tag 5: Array-Methoden – forEach

      7:08

    • 23.

      Tag 5: Array-Methoden – Karte

      5:53

    • 24.

      Tag 6: Arithmetik-Operatoren

      16:32

    • 25.

      Tag 6: Zuordnungsoperatoren

      5:45

    • 26.

      Tag 6: Vergleich und logische Operatoren – Teil 1

      9:39

    • 27.

      Tag 6: Vergleich und logische Operatoren – Teil 2

      8:01

    • 28.

      Tag 6: Bedingungsaussage – Wenn ... sonst

      13:56

    • 29.

      Tag 6: Bedingungs-Statement – Schalter – Teil 1

      9:37

    • 30.

      Tag 6: Bedingungs-Statement – Schalter – Teil 2

      6:42

    • 31.

      Tag 7: For Loop – Teil 1

      12:43

    • 32.

      Tag 7: For Loop – Teil 2

      9:45

    • 33.

      Tag 7: While und do...While Loop in JavaScript

      7:12

    • 34.

      Tag 7: For..in und for..von Loops

      8:55

  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Jedes Niveau

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

21

Teilnehmer:innen

--

Projekt

Über diesen Kurs

Wenn du an Jobs als Frontend-Entwickler, Full-Stack-Entwickler, Webentwickler usw. interessiert bist, musst du auch über JavaScript wissen.

Mit JavaScript kannst du deine Wed-Vorlage und Webanwendungen attraktiver und interaktiver gestalten. Wenn du also als Entwickler im Web arbeiten möchtest, empfehle ich, dass du zumindest über die grundlegenden Themen in JavaScript Bescheid weißt.

In diesem Kurs lernst du modernes JavaScript von Anfang an (im Grundniveau), Schritt für Schritt.

In diesem Kurs lernst du, wie du mit JavaScript beginnen kannst und warum du als Webentwickler über JavaScript wissen musst und was du tun kannst, wenn du JavaScript erlernst.

Du musst keine Frameworks kennen, um diesen Kurs zu starten. Aber am Ende dieses Kurses bist du bereit, fortgeschrittene Themen in JavaScript (wenn du dein Interesse an diesem Thema findest) und Frontend-Frameworks wie React, Vue, Angular oder Svelte zu lernen.

Was du lernen wirst:

  • Variablen und Variablen-Geltungsbereich

  • Datentypen

  • Arrays und Objekte

  • Operatoren: Arithmetik,  Zuweisungen, bitweise und Vergleiche

  • Funktionen und rekursive Funktionen

  • Bedingte Anweisungen : if/else, switch und Ternär-Bedingung

  • Loops: For, Forach, While und Break

  • und vieles mehr ...

Was ist im Paket enthalten:

  • Aktuelle Videos in HD-Qualität, die einfach zu suchen und zu referenzieren sind

  • Herunterladbarer endgültiger Code für jeden Abschnitt

Triff deine:n Kursleiter:in

Teacher Profile Image

Kioomars Jonood

Project Manager & Teacher

Kursleiter:in

Samaneh Mazidi SharafAbadi

Vollständiges Profil ansehen

Level: Beginner

Kursbewertung

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen auf Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. Was ist JavaScript?: Hallo Freunde. Ich bin Kumar und und du schaust dir eine weitere unserer Schulungen an In diesem Kurs wird dich einer unserer Lehrer unterrichten. Lehrer können unterschiedlich sein. Wir werden den besten Lehrer für die Kurse auswählen. Bitte teilen Sie uns Ihre Gedanken mit. Ich werde nicht mehr Zeit von dir in Anspruch nehmen. Das sind Sie, und das ist Miss Saman Mazdi Shariff Danke, Frau. Hallo, alle zusammen. Mein Name ist Sama Ne Mashi Sheriff Ovadi und ich werde Ihr Lehrer in diesem Kurs sein Vor allem müssen wir wissen, warum wir Java Script lernen sollten Java Script ist eine der beliebtesten Programmiersprachen zum Erlernen der Welt. Außerdem ist Java Script die Programmiersprache des Webs. Wenn Sie eine Website oder eine Webvorlage entwerfen möchten, müssen Sie sich mit Java Script auskennen, und es ist natürlich leicht zu erlernen. Zusätzlich zum Entwerfen von Websites und Webvorlagen können Sie JavaScript verwenden, um Anwendungen für Mobiltelefone, für Windows, zum Entwerfen von Spielen mit JavaScript und vielen anderen Anwendungen zu schreiben Anwendungen für Mobiltelefone, für Windows, zum Entwerfen von Spielen mit JavaScript . Eine der wichtigsten Anwendungen von JavaScript ist jedoch die Webentwicklung. Was ist JavaScript? Wenn Sie Webentwickler werden wollen, , müssen Sie als Front- und Entwickler mindestens drei Programmiersprachen des P kennen nämlich HTML bildet das Grundgerüst einer Webseite, CSS, das ist die Haut Ihrer Webseite oder Webvorlage, und Java-Skript, das Gehirn Ihres Mithilfe von Java-Skript können Sie für jede Aktion von Benutzern eine Reaktion definieren für jede Aktion von Benutzern eine Reaktion Wenn Sie also Front-and-Entwickler oder Full-Stack-Entwickler werden möchten , müssen Sie zunächst wissen, HgmnCSS, um Ihr Template zu entwerfen und wie es für den Endbenutzer aussehen soll Und dann verwende JavaScript, um auf die Aktion des Benutzers zu reagieren. Wenn Sie GmnCSS nicht kennen und Java-Skript lernen möchten, kann es für Sie etwas schwierig sein, einige Themen in JavaScript zu verstehen Wenn Sie sich also bereits mit HTML und CSS auskennen, wenn auch nur ein bisschen, können Sie neben ihnen auch Java-Skript lernen Aber wenn du es nicht weißt, bestehe ich darauf, sie zuerst zu lernen. Was können wir mit Jova Script machen? Im Internet können Sie CML-Inhalte, Stile und Attributwerte ändern, Ihre Elemente ein - oder ausblenden und viele andere Dinge, die Sie mit JavaScript tun können Sie können sogar eine Verbindung zum Server herstellen und Daten vom Server empfangen und den Benutzern anzeigen oder Benutzerdaten abrufen und an den Server senden Wenn Sie sich für die Sprache Jovacript interessieren und lernen möchten, wie man JavaScript-Sprache programmiert, nehmen Sie an diesem Kurs teil 2. Tag 1: Installiere JavaScript-Editor: Hallo zusammen und willkommen zurück. Da wir in diesem Kurs über Jova-Skript sprechen, benötigen Sie einen Editor, um Ihre Programme in der Sprache Jovacript zu schreiben Ihre Programme in der Sprache Jovacript Es gibt viele Editoren, auch die kostenlosen, mit denen Sie Programme in Jova-Skript schreiben können Programme in Jova-Skript schreiben können Zum Beispiel haben wir Notepad plus fors, wir haben VSCode und auch viele andere Editoren In diesem Kurs werden wir VSCode verwenden, um unsere Jova-Skriptprogramme zu schreiben Wenn Sie sich bereits mit HTML und CSS auskennen, Sie sich definitiv mit dem VSCode-Editor Vor allem müssen wir zuerst VS-Code auf unserem System installieren Lassen Sie uns sehen, wie Sie VS-Code auf Ihrem System installieren Sie müssen ihn zuerst herunterladen. Um dies herunterzuladen, suchen Sie nach VS-Code im Browser oder nach visuellem SDO-Code, wie Sie hier im Ergebnis sehen Klicken Sie auf diesen Link und Sie sehen diese Seite. Sie je nach Betriebssystem Wählen Sie je nach Betriebssystem das richtige aus, da ich Windows verwende. Ich wähle die Fenster. Installiere es. Die Installation von VSCode ist sehr einfach. Klicken Sie einfach auf das nächste Muster und schon ist Ihr Editor installiert. Am Ende können Sie die Umgebung von VSCode sehen, um mit der Arbeit in VSCode für die Programmierung mit der Joa-Skriptsprache zu beginnen Arbeit in VSCode für Programmierung mit der Joa-Skriptsprache Um einen Ordner für Ihre Projekte zu erstellen FI. Zum Beispiel erstelle ich hier auf MDS einen Ordner mit dem Namen JovaScy Und darin erstelle ich einen Ordner mit dem Namen Basic. Und hier in VSCode können Sie das Menü fi und dann den Ordner öffnen auswählen Wählen Sie dann den Ordner aus, den Sie für Ihre Projekte erstellt haben, doppelklicken Sie auf diesen ausgewählten Ordner oder Sie können dies ganz einfach auf Ihrem Computer tun Schreiben Sie hier Helix in Ihren Ordner, öffnen Sie D-Code. Wenn Sie diese Option haben möchten, Sie daran, diese Option zu aktivieren, wenn Sie Helix in einen Ordner auf Ihrem Computer schreiben und den Vd installieren möchten daran, diese Option Öffnen Sie VSCode. Wie Sie sehen, habe ich das in VSCode Und alle meine Projektdateien können darin platziert werden. allem, was Sie im Ordner Ihres Projekts erstellen , kann ich beispielsweise eine Textdatei erstellen. Siehst du, ich habe diese Textdatei auch hier. Und wenn ich auf diese Schaltfläche und vor dem Schlitzen klicke, kann ich diese Datei aus meiner Projektdatei entfernen, oder Sie können sogar eine neue Datei von hier oder einen neuen Ordner von hier aus auswählen , wenn Sie Ihre Dateien in verschiedenen Ordnern organisieren möchten Ihre Dateien in verschiedenen Ordnern Wir können diese Icons auch hier verwenden. Unser Projektordner ist redna. Was brauchen wir noch? Was ist mit dem Aufzug hier in Verlängerungen? Klicken Sie. Sie benötigen eine Erweiterung, damit Sie alle Änderungen, die Sie an Ihren TML-Dateien vornehmen, sofort im Browser sehen können alle Änderungen, die Sie an Ihren TML-Dateien vornehmen, sofort im Browser Dies ist ein Live-Server, wie Sie hier sehen. Wenn Sie diese Erweiterungen nicht installiert haben, auf Ihrem IS-Code können Sie auf Ihrem IS-Code einfach hier nach Live-Servern suchen und diese installieren, da ich diese Erweiterung bereits auf meinem Viscode installiert habe diese Erweiterung bereits auf meinem Viscode installiert Ich habe die Schaltfläche für die Deinstallation anstelle der Schaltfläche für die Installation So können wir einfach auf die Schaltfläche „Installieren“ klicken und diese Erweiterung auf Ihrem Zielfernrohr installieren. Was ist der Vorteil dieser Erweiterung wenn Sie eine auf Ihrem Rescope installiert haben Wenn ich zum Beispiel darauf klicke und eine neue Datei erstelle, zum Beispiel main at HTM, für GML-Datei und etwas Inhalt zu meinem HTML-Dokument hinzufüge, zum Beispiel so etwas, kannst du schreiben, klicken Sie darauf und öffnen Sie es mit Live-Server, oder klicken Sie in der Statusleiste hier auf, klicken Sie in der Statusleiste hier auf Lass mich darauf drücken. Sie sehen, mein SGML-Dokument ist jetzt im Browser geöffnet Danach, nachdem Sie Ihr HTML-Dokument im Browser geöffnet haben, alle Änderungen, die Sie hier vornehmen , z. B. so etwas, und es sofort speichern, werden alle Änderungen, die Sie hier vornehmen, z. B. so etwas, und es sofort speichern, die Änderungen im Browser angezeigt, und Sie müssen dieses Dokument nicht im Browser aktualisieren Also bis jetzt, um mit der Programmierung zu beginnen. In der Jova-Skriptsprache benötigen wir einen Editor wie VSCode, eine Erweiterung wie einen Live-Server und ein inCHML-Dokument, in das wir unsere Jova-Skriptcodes schreiben und im Browser testen können unsere Jova-Skriptcodes schreiben und im Browser testen Begleite mich im nächsten Teil, um mit dem Programmieren mit Jo-Skript zu beginnen . 3. Tag 1: Erstes JavaScript-Programm: Hallo zusammen und willkommen zurück. In diesem Fall werden wir unser erstes Jova-Skriptprogramm erstellen Während wir im Web an einem Ova-Skript arbeiten, erstelle ich gerade ein HTML-Dokument mit dem Namen main dot T in meinem Projektordner Um Java-Skript in Ihr HTML-Dokument einzufügen, haben Sie verschiedene Möglichkeiten. Zunächst können Sie Ihren JavaScript-Code schreiben und mithilfe des Skriptelements in den Kopfteil Ihres HTML-Dokuments schreiben. Skriptelement. Innerhalb des Skriptelements zwischen dem öffnenden und schließenden Tag schreiben Sie Ihre Java-Script-Codes. Eine weitere Option ist das Schreiben von JavaScript-Code. Am Ende des Körperelements. Also hier füge ich das Drehbuch und die Kassette hinzu. Und wieder kann ich darin meinen Java-Script-Code schreiben. Was ist der Unterschied zwischen dem Schreiben von Scapes im Kopfteil Ihres HTML-Dokuments oder am Ende des Hauptteils Ihres HTML-Dokuments das Platzieren von Skripten am unteren Rand des Body-Elements wird die Anzeigegeschwindigkeit verbessert , insbesondere wenn Sie viele Skripten haben , die Sie zu Ihrem HTML-Dokument hinzufügen möchten zu Ihrem HTML-Dokument hinzufügen Denn wenn Sie sie im Hauptteil Ihres HTML-Dokuments platzieren , wird die Anzeige des Inhalts Ihres CML-Dokuments verschoben, bis alle Skripten für Ihr HTML-Dokument ausgeführt werden verschoben, bis alle Skripten für Ihr HTML-Dokument ausgeführt Dies ist die Ursache für die langsame Anzeige in einigen Webvorlagen Ein weiterer Punkt ist , dass Sie eine beliebige Anzahl von Skripten in Ihrem HTML-Dokument haben können beliebige Anzahl von Skripten in Ihrem HTML-Dokument und dass Sie sie sowohl im Kopfbereich Ihres HTML-Dokuments als auch im Body-Element oder nur in einem von ihnen platzieren können Ihres HTML-Dokuments als auch im Body-Element oder nur in einem von ihnen Eine andere Möglichkeit, JavaScript in Ihrem CML-Dokument zu verwenden, besteht darin , die JavaScript-Codes in einer separaten Datei zu definieren , wie wir sie für CSS-Dateien haben Die externen CSS-Dateien. Zum Beispiel erstelle ich hier einen neuen Ordner mit dem Namen assets und erstelle innerhalb der Assets einen neuen Ordner, zum Beispiel JS, für mein JavaScript f. Darin erstelle ich eine neue Datei mit dem Namen main dot JS. Die Erweiterung für Jovakt-Dateien ist JS, und alles, was Sie in JS five schreiben , muss Java-Script-Code sein Anstatt Code innerhalb des Skriptelements zu schreiben, kann ich einen Link zu meiner externen Java-Script-Datei erstellen Wie verwende ich das Skriptelement hier mit dem SRC-Attribut? Für das SRC-Attribut sollten Sie den f-Pfad oder die URL Ihrer Javascript-Fünf definieren den f-Pfad oder die URL Ihrer Javascript-Fünf Es kann absolut oder relativ sein. Absoluter URS, beginnt mit HTTP, und die relative URL beginnt nicht mit HTTP. Und die Dateien müssen in Ihrem Projektordner abgelegt werden. Hier befinden sich zum Beispiel meine JS-Datei, meine Jova-Skriptdatei in den Assets, JS, also schreibe ich Punkt, um zum Stammverzeichnis meiner Projektdatei und der Assets und JS zurückzukehren , und dann zum Hauptpunkt JS Dies ist der Dateipfad meiner JavaScript-Datei. Und so füge ich diese JavaScript-Datei zu meinem HTML-Dokument hinzu. Achte darauf. Wenn Sie zum Stammverzeichnis Ihres Projektordners wechseln möchten, verwenden Sie hier einen Punkt für einen Prier. Wenn Sie jedoch nur einen Ordner nach oben verschieben möchten, können Sie hier zwei Punkte verwenden Also ein Punkt für den Stammordner, zwei Punkte für den oberen Ordner. Wenn Sie hier bis zu zwei Punkte hinzufügen, heißt das, es geht hoch und hoch und hoch zu den Eltern zum Elternteil des Elternteils und weiter nach oben. Aber hier muss ich nur zum Stammverzeichnis meines Projektordners gehen . Okay. Jetzt fügen wir etwas Code in unser Javascript ein. Fünf. Hier verwende ich dieses Csole-Punktprotokoll, wenn du etwas zeigen willst Im Csle des Browsers können Sie die Consul-Hundefunktion in Oscript verwenden Zum Beispiel so etwas. Die Nachricht, die Sie in der Konsole anzeigen können, sollte hier in doppelten Anführungszeichen stehen, und Sie sollten die Jovi-Skriptanweisungen wie folgt durch Halbspalten trennen die Jovi-Skriptanweisungen wie folgt durch Halbspalten Lassen Sie mich das und auch meine Tale-Datei speichern und im Browser sehen Wie Sie sehen, gibt es keine Änderung im Browser. Wo wir also raten, wird die Nachricht angezeigt. Ich schreibe, klicke hier und inspiziere, dann im Entwickler dazu, du hast das ich kann wie du siehst Konsul Wenn Sie darauf klicken, können Sie die Meldung sehen, die aus dem Punktprotokoll der Konsole stammt Sie können diese Aussage auch hier zwischen dem Skriptelement im Kopfteil und im Hauptteil schreiben dem Skriptelement im Kopfteil . Lass mich das einfügen. Hier und ändere die Nachricht und auch hier und ändere die Nachricht. Und lass uns den Browser speichern und sehen. Und wie Sie sehen, können wir den Csle des Browserfensters sehen den Csle des Browserfensters Für jeden Browser können Sie mit der rechten Maustaste auf das Cosle-Fenster zugreifen rechten Maustaste auf das Cosle-Fenster zugreifen und Ihr Stame-Dokument überprüfen Wählen Sie dann die Cosle-Farbe aus. hauptsächlich Cosle Dot Log wird hauptsächlich zu Debugging-Zwecken verwendet Wenn Sie beispielsweise einen Fehler in Ihrem JOS-Skriptcode haben und herausfinden möchten , was mit Ihrem Code nicht stimmt, können wir das Counsel Dot Log verwenden und das Ergebnis in der Csole des Browserfensters sehen das Ergebnis in der Csole des Browserfensters Wie dem auch sei, das war unser erstes Programm in Jocre. nächsten Abschnitten werden wir mehr über JosCre, Statements und wie man ein Programm mit JoScrip schreibt ein Programm mit JoScrip 4. Tag 1: Informationen in JavaScript anzeigen: Hallo zusammen und willkommen zurück. In diesem Beitrag werden wir darüber sprechen, wie Daten in JavaScript angezeigt werden. Wir haben verschiedene Möglichkeiten, unsere Informationen mithilfe von JavaScript-Code anzuzeigen . Tabelle können Sie verschiedene Arten der Anzeige von In dieser Tabelle können Sie verschiedene Arten der Anzeige von Informationen sehen. in SGML, Document Dot, Window Alert oder Alert das Punktprotokoll Wir haben im vorherigen Video über Cosle Dot Log gesprochen. Lassen Sie uns jetzt über die anderen Möglichkeiten sprechen. Ich habe hier mein Semel-Dokument , das ich im vorherigen Do erstellt habe Zunächst möchte ich das Skriptelement im Kopf und im Hauptteil loben das Skriptelement im Kopf und im Hauptteil Ich wähle das aus und drücke den Strg-Schrägstrich auf meiner Tastatur, um es zu loben Auch dafür möchte ich in meinem Java-Script-Punkt Informationen auf eine andere Weise anzeigen Zusätzlich zu Cosle Dot L haben wir Window Dot Alert Die Funktion Alert des Fensterobjekts in JavaScript wird verwendet, um Daten in einer Warnbox anzuzeigen Der Parameter, den Sie hier an die Warnfunktion übergeben , sollte in ein doppeltes Anführungszeichen gesetzt werden, oder es kann sich auch um eine Anweisung handeln. Zum Beispiel so etwas und speichern und im Browser sehen. Wenn mein Tail-Dokument im Browser geladen wird, habe ich diese Meldung in der Warnmeldung erhalten. Was Sie hier sehen, ist das Alert-Feld, und die Art und Weise, wie dieses Feld in verschiedenen Browsern angezeigt wird, ist unterschiedlich Das ist, und Sie sehen das Allert-Feld, ungefähr so. Das Alert-Feld hat eine Taste mit K. Wenn Sie drücken, wird dieses Meldungsfeld oder Alert-Feld geschlossen Und auch meine Nachricht Hallo von Allert kannst du hier sehen. Und wenn ich drücke, ist es geschlossen. Sie können den Fensterpunkt hier überspringen. Window Jo ist eine Tastatur und zeigt auf das Fensterobjekt. Auf jede Funktion oder Variable , die im Fensterobjekt definiert ist, können wir darauf zugreifen, ohne die Fenstertastatur zu verwenden. Hier kann ich Alert statt Window Dot Alert schreiben und meine Nachricht für diese Warnfunktion in die Klammern Die Nachricht sollte in doppelten Anführungszeichen stehen und so ähnlich Vergiss das Semikolon am Ende nicht und sieh im Die erste Nachricht wird im Browser angezeigt. Und wenn ich auf Okay klicke, wird mir der zweite angezeigt. Sie können also Alert verwenden, um dem Benutzer verschiedene Nachrichten in unterschiedlichen Zuständen anzuzeigen . Und wenn Sie auf OK klicken, ist die Nachricht weg und das Dokument wird dem Benutzer erneut angezeigt. Die nächste Möglichkeit, eine Nachricht anzuzeigen. In Java-Skript wird das Dokument Punkt verwendet. Schreiben Sie also mit der Methode Document Dot. Sie können einen oder mehrere Anweisungsausdrücke innerhalb dieser Methode schreiben . Lassen Sie mich zum Beispiel so etwas schreiben. Bevor ich renne, möchte ich diese Zeilen kommentieren , um diese Zeilen zu kommentieren. Ich wähle sie alle aus und drücke gleichzeitig die Strg-Taste auf meiner Tastatur und die Schrägstrichtaste Sie sehen, dass alle kommentiert sind. Der Kommentar in Jova-Skripten wird nicht im Browser ausgeführt Wenn Sie also eine Anweisung nicht im Browser ausführen möchten, können Sie sie einfach kommentieren Oder wenn Sie eine Erklärung für einen Teil Ihres Jova-Skriptcodes hinzufügen möchten , können Sie Kommentare verwenden Sehen wir uns jetzt die im Browser an. Wie Sie sehen, wird die Nachricht hier angezeigt. Sei vorsichtig. Diese Methode sollte nur zum Testen verwendet werden. Wenn Sie diese Methode verwenden, nach dem Laden des HTML-Dokuments werden nach dem Laden des HTML-Dokuments alle vorhandenen HTML-Elemente gelöscht. Lassen Sie mich das anhand eines Beispiels zeigen, aber ich werde dieses Beispiel später näher erläutern. In meinem SML-Dokument nach H einem Element werde ich nach H einem Element eine Schaltfläche hinzufügen So etwas. Und im Eröffnungs-Tag füge ich die Schaltfläche „Typ“ und „Unclick Event“ hinzu Ich werde später über die Ereignisse in JavaScript sprechen. Also mach dir darüber und darüber keine Sorgen. Ich kann einen Javascript-Code schreiben. Etwas wie das. Schau hier genau hin. Ich habe dafür doppelte Anführungszeichen gesetzt, damit ich meinen Java-SIP-Code in dieses Ereignis schreiben kann. Aber wenn ich eine Nachricht innerhalb von Documented Write schreiben möchte, muss ich doppelte Anführungszeichen verwenden. Aber wenn Sie hier doppelte Anführungszeichen verwenden, ist das ein Fehler. Warum? Weil ich versuche, mein vorheriges doppeltes Zitat hier zu schließen und ein neues zu öffnen. Es ist ein Fehler. In diesem Fall kann ich hier ein einfaches Anführungszeichen und eine Nachricht verwenden . So etwas. Mal sehen, was ich im Browser sehe. Das ist die Schaltfläche , die ich hier hatte, und das ist die Nachricht, die ich in meine Minda JS-Datei geschrieben habe in meine Minda JS-Datei Wenn ich darauf klicke, kannst du jetzt sehen, dass das gesamte vorhandene HTML weg ist Wenn Sie also ein Dokument verwenden, das sich direkt nach dem Laden Ihres HTML-Dokuments befindet , werden alle anderen HTML-Tags entfernt Die nächste Möglichkeit, Informationen mithilfe von Jo-Skript in Ihrem HTML-Dokument anzuzeigen , ist Wenn Sie inneres HTML verwenden möchten, benötigen Sie ein Element mit dem ID-Attribut Also füge ich hier zum Beispiel ein P-Element mit dem ID-Test hinzu, und ich habe hier keinen Inhalt für dieses p-Element hinzugefügt, sondern stattdessen in meiner JavaScript-Datei werde ich einen Inhalt für diesen Absatz in mein HTML-Dokument schreiben . Dazu muss ich mit JavaScript-Code auf mein Element zugreifen . JavaScript hat eine Methode, der Sie auf die Elemente mit ihren IDs zugreifen können. Ich verwende Dokumente, die Element nach ID abrufen. Wie Sie sehen, haben wir auch andere Git-Elemente. Hier zum Beispiel nach Klassennamen, nach Namen und nach dem anderen. Hier muss ich Element nach ID ermitteln. Darin sollte ich die ID meines Elements in doppelten Anführungszeichen definieren . Was war die ID? Ich definiere es als Test. Dann verwende ich hier inneres SGM und Property sowie das Gleichheitszeichen und schreibe darin eine Nachricht mit doppelten Anführungszeichen Nehmen wir an, ich sehe es im Browser. Wie Sie sehen, ist dies der P mit ID-Test. Lassen Sie mich das überprüfen. Wie Sie sehen, ist dies das P-Element mit dem ID-Test, weil ich in meinem Javascript-Teil geschrieben habe, um das innere Est-Element für dieses Element zu testen, der Inhalt dieses Elements wird sorgfältig geändert. Hier gibt es in diesem Absatzelement nichts als den Inhalt. Oder wenn ich alles schreibe, zum Beispiel so etwas, wenn der Joa-Skriptcode ausgeführt wird, wird der Inhalt dieses Absatzes geändert Sie können diese Site verwenden, um Ihren Benutzern verschiedene Nachrichten unter unterschiedlichen Bedingungen anzuzeigen Ihren Benutzern verschiedene Nachrichten unter unterschiedlichen Bedingungen Machen Sie sich keine Gedanken darüber, wie oder wann Sie die verschiedenen Darstellungsarten in Joscript verwenden können , Sie werden in diesem Kurs alles lernen Danke fürs Zuschauen, begleite mich im nächsten Teil. 5. Tag 2: JavaScript-Variablen – Teil 1: Hallo zusammen und willkommen zurück. In Dido werden wir über Variablen in Jovisk sprechen. Wenn Sie bereits eine Programmiersprache kennen, sind Sie mit Variablen vertraut Wir verwenden häufig Variablen in einem Programm, das eine beliebige Programmiersprache verwendet. Warum verwenden wir Variablen? Weil wir Datenwerte für später speichern müssen. Tatsächlich sind Variablen Container zum Speichern von Datenwerten für verschiedene Zwecke. Zum Beispiel können Sie hier die Variablen X, die Nachricht und den Variablenpunkt hier sehen . Und diese Container enthalten einen Wert für jede Variable. Im Jova-Skript können wir Variablen auf verschiedene Arten definieren Variablen auf verschiedene Arten Bedeutet automatisch, dass die Variable bei der ersten Verwendung deklariert wird. Zum Beispiel sehen wir hier. Wir haben auch Schlüsselwörter zur Definition von Variablen in Joacri. V, Lead und Const. Die Syntax oder die Art und Weise, wie Sie diese Schlüsselwörter verwenden können , um eine Variable zu definieren oder zu deklarieren, sind identisch, weisen jedoch einige Unterschiede Wenn Sie sie verwenden, um eine Variable zu deklarieren. Variablen zu deklarieren bedeutet Variablen zu erstellen. Wir verwenden Lead oder a, um unsere Variablen zu erstellen. Sie können die Syntax für die Definition von Variablen in Jo Slip hier mit einer Tastatur sehen. Wenn Sie einer von Ihnen definierten Variablen einen Wert zuweisen möchten , sollten Sie das Gleichheitszeichen verwenden. Wir nennen diesen Operator für die Zeichenzuweisung in Jo-Skript. Sie können den Syn-Text zum Zuweisen eines Werts zu einer Variablen hier sehen eines Werts zu einer Variablen Nachdem Sie die Variable deklariert haben, wenn Sie die Variable deklarieren Um eine Variable zu definieren. Sie benötigen Variablennamen, oder wir können sie als Bezeichner bezeichnen. Die Variablennamen müssen eindeutig sein, und wir haben einige Regeln, um Variablennamen zu definieren. Wenn Sie eine Variable in einem JoA-Skript definieren, reagiert sie empfindlich auf Klein - oder Großbuchstaben Sie können in Ihren Variablennamen Buchstaben, Ziffern, Unterstriche und Dollarzeichen Sie können einen Variablennamen jedoch nicht mit Ziffern beginnen, und Sie können auch keine reservierten Tastaturen in Jos k verwenden , um einen Variablennamen zu definieren Beispielsweise können Sie var nicht verwenden, um einen Variablennamen oder let oder ct zu definieren Diese Tastaturen können nicht verwendet werden , um einen Variablennamen zu definieren. Diese Tastaturen können nicht als Variablennamen verwendet werden. Wie gesagt, wir haben verschiedene Möglichkeiten Ihre Deklarvariablen in Jovi zu definieren, wobei automatisch definierte Variablen verwendet werden, wobei automatisch definierte Variablen verwendet werden wird Es ist besser, Ihre Variablen immer zu definieren , bevor Sie sie verwenden Wenn Sie jedoch eine, eine Konstante oder eine Konstante verwenden möchten, um Ihre Variablen zu definieren, weisen sie einige Unterschiede auf. Aber das ist eine Route , die Sie wählen können, welche für Sie besser ist. Wenn der Wert nicht geändert werden soll, verwenden Sie cons, um Ihre Variablen zu definieren. Wir sagten Variablen, aber der Wert sollte nicht geändert werden. Wenn der Typ nicht geändert werden soll, verwenden Sie die Kosten. Wo immer Sie cost verwenden können, können Sie let verwenden, um Ihre Variablen zu definieren. Wenn Sie alle ihre Browser unterstützen möchten, können Sie damit Ihre Variablen definieren. Lassen Sie uns nun Variablen definieren und sie verwenden. Ich habe hier ein einfaches Leistungsdokument. Es hat nur ein SML-Element und ein P-Element , um beispielsweise Ergebnisse anzuzeigen, und ein Skript, um auf mein Jova-Skript zu verweisen, das Haupt-Gs ist Drinnen. Hauptsache GS. Ich habe im Moment nichts. Das sind nicht irgendwelche Variablen in meinem Jova-Skript und ich zeige sie im Browser Wie gesagt, wir haben verschiedene Möglichkeiten Variablen im Joa-Skript zu definieren Die erste besteht aus automatisch definierten Variablen. Sie einen Namen ein, z. B. X und ein Gleichheitszeichen, und definieren Sie einen Wert für diese Variable. Und vergiss nicht die Sem-Säule am Ende der Leuchte. Dies wird als automatisch definierte Variablen bezeichnet. Diese definierenden Variablen werden in älteren Browsern möglicherweise nicht unterstützt. Wenn Sie sichergehen möchten, dass Ihre Jovkit-Datei auch in den älteren Browsern läuft, müssen Sie die Variablen mit variablen Tastaturen definieren die Variablen mit variablen Tastaturen Lassen Sie mich hier einen Kommentar hinzufügen. Wenn Sie einen Kommentar zum OVA-Skip-Code in einer einzigen Zeile hinzufügen möchten , können Sie zwei Schrägstriche verwenden Wenn Sie jedoch einen Kommentar hinzufügen möchten , der mehr als eine einzelne Zeile umfasst Anstelle von zwei Schrägstrichen können Sie Start für den Anfang und den Startschrägstrich für das Ende der Kommentarzeilen verwenden Startschrägstrich für das Ende der Kommentarzeilen Diese Kommentare werden nicht im Browser ausgeführt. Sie können die Zeile Ihres Codes kommentieren oder mithilfe von Kommentaren Erläuterungen zu einem Teil Ihres Codes hinzufügen . Wie auch immer, das ist meine Variable, und ich möchte den Wert dieser Variablen in der Konsolenkonsole dieses Protokolls anzeigen . Wenn Sie sich an das vorherige Video erinnern, sagte ich, Sie können eine Nachricht in der Protokollfunktion verwenden , um sie in der Browserkonsole anzuzeigen. Sie können Ihre Variablen auch mithilfe der Protokollfunktion anzeigen. Verwenden Sie hier einfach den Variablennamen. Ich definiere meine Variable als X und verwende das. Sagen wir, wann im Browser. Weil ich gesagt habe, dass der Wert der Variablen x in der Cosle angezeigt werden sollte Ich muss hier nachschauen, Rechtsklick und Slip-Inspection machen und dann das Coso auswählen , dass mir der Wert der Variablen x angezeigt Wenn Sie die Konsole hier nicht sehen, klicken Sie einfach auf dieses Plus Sinus, Mortal und wählen Sie Konsole von hier aus Wie Sie sehen, habe ich hier 100, den Wert der Variablen x. Bei Bedarf können Sie weitere Erklärungen mit L hinzufügen . Zum Beispiel so etwas Und wenn Sie in etwa so etwas zeigen wollen, vergessen Sie nicht die Pluszeile und sagen Sie, jetzt können Sie sehen, dass der Wert der Variablen x 100 ist. Schließ dich mir im nächsten Teil an. 6. Tag 2: JavaScript-Variablen – Teil 2: Hallo zusammen, und wir kommen wieder. Im vorherigen Video fangen wir an, über Variablen in JavaScript zu sprechen, und wir erstellen eine Variable namens X mit dem Wert 100 und zeigen den Wert der Variablen x in den Browsercodes an. Cosle verwenden. Definieren wir nun die Variablen mithilfe von Variablentastaturen Zum Beispiel verwende ich hier die Tastatur. Dann sollte ich einen Namen für meine Variable festlegen. Vergiss nicht die Regeln für die Benennung von Variablen. Zum Beispiel wähle ich hier Y als meinen Variablennamen. Und Semicol. Wenn Sie der Variablen einen Wert zuweisen möchten, können Sie dies tun, wenn Sie die Variable deklarieren Zum Beispiel definiere ich die Variable z mit dem Wert 200. Hier definiere ich einfach die Variable. Y. Aber ich habe dafür keinen Wert festgelegt. Wir können später einen Wert für unsere Variablen festlegen , wenn wir sie benötigen. Hier kann ich zum Beispiel einen Wert für die y-Variable festlegen, indem ich den Zuweisungsoperator verwende , der ein Gleichheitszeichen ist. Zum Beispiel habe ich so etwas eingestellt, und Sie können die Variablenwerte auch mithilfe des Konsolenpunktprotokolls anzeigen . Lass mich das von hier kopieren. Hier einfügen. Ich habe den Namen hier geändert. Wenn Sie wissen möchten, dass dieser Wert zu welcher Variablen gehört, fügen Sie hier eine Nachricht mit doppelten Anführungszeichen und hier ein Pluszeichen , und hier auch für z, und lassen Sie mich danach für y hinzufügen. Sagen wir ein C im Browser. Zuerst haben wir den Wert 100 für x, dann den Wert undefiniert für die y-Variable y, weil wir hier nur die Variable y definiert haben, dieser Variablen aber keinen Wert zugewiesen Wenn der Wert einer Variablen im Joa-Skript nicht definiert ist, geben wir undefined als Wie Sie hier sehen, definieren Sie. Dann habe ich den Wert 200 für die Variable z. Nachdem ich der Variablen y einen Wert zugewiesen habe. Jetzt ist der Wert für die Variable y 5,5. sei, wir können eine Variable auch mit der Lead-Tastatur definieren. Ich verwende hier Lead und definiere damit einen Namen für meine Variable, zum Beispiel haben wir dieselbe Regel für die Definition von Variablen mit Lead und V. Hier kann ich meiner Variablen einen Wert zuweisen. Oder ich kann es einfach definieren und der Variablen später einen Wert zuweisen. Lassen Sie mich das einfach definieren. Lassen Sie zum Beispiel B eine Zehn sein, und jetzt weise ich hier meiner Variablen A einen Wert zu, zum Beispiel so etwas, und ich kopiere auch diese Zeilen, um die Variablenwerte in Cons anzuzeigen. F hier und für hier können wir sehen, dass der erste Wert für Variable A undefiniert ist Weil ich ihm keinen Wert zugewiesen habe. Denn B ist zehn, weil ich ihr einen Wert zugewiesen habe, und nachdem ich der Variablen A einen Wert zugewiesen habe, ist der Wert für diese Variable 20. Okay, bevor wir fortfahren, lassen Sie mich mein Dokument hier mit dem rechten Link formatieren und Dokument formatieren wählen Es ist besser. Ich möchte hier auch zu jedem Teil einen Kommentar hinzufügen. Okay. Lass uns jetzt mehr über und die Leitung erfahren. Lassen Sie mich zum Beispiel eine weitere Variable mit der VR-Tastatur definieren , zum Beispiel X als Test. Wenn ich einer Variablen einen Textwert zuweisen möchte, sollte ich den Wert in doppelten Anführungszeichen zuweisen , wie Sie hier sehen. Oder ich kann auch einfache Anführungszeichen verwenden. Der Wert für eine Variable kann eine Zahl, eine Zeichenfolge und auch andere Typen sein. Wir werden später in diesem Teil über die Datentypen oder die Werte sprechen , die Variablen zugewiesen werden können. Vorerst müssen Sie jedoch nur wissen, ob Sie einer Variablen einen Text als Wert zuweisen möchten Variablen einen Text als Wert zuweisen Sie sollten den Wert in doppelten Anführungszeichen oder in einem einfachen Anführungszeichen definieren . Ich verwende Semikolon am Ende dieser Zeile. Mein Punkt hier ist, dass ich meine Variable x bereits hier habe, aber ich definiere diese Variable hier erneut Lassen Sie mich diese Folie hinzufügen. Hier und sieh dir an, was im Browser passiert ist , als ich das gemacht habe. Die Variable x hat an der ersten Stelle den Wert 100. Aber wenn ich es erneut definiere und die Werttests durchgeführt habe, wird der Wert für die Variable x geändert. Lass mich das jetzt mit dem Let Keeper machen. Zum Beispiel hier, ich bin 50, und ich möchte das im Browser anzeigen. Wie Sie sehen, habe ich hier und hier eine rote Linie. Aber lass mich das im Browser sehen. Wie Sie in einer Reihe von allem in der Konsole sehen , habe ich einen Fehler. Ich habe einen Syntaxfehler. Und es heißt, der Bezeichner B wurde bereits in einer anderen Zeile definiert. Hier habe ich B gelassen, und hier habe ich B gelassen. Also wenn Sie die Variable definieren. Mit dem Schlüsselwort let können Sie Ihren Variablennamen nicht im selben Block erneut deklarieren . Ich werde später über einen Codeblock sprechen. Aber sag einfach nein, wenn du deine Variablen mit der Tastatur definierst, kannst du sie überall in deiner Java-Script-Datei oder im JavaScript-Code neu deklarieren deiner Java-Script-Datei oder im JavaScript-Code Aber wenn Sie Ihre Variable mit einer LED-Tastatur definieren, können Sie sie nicht im selben Block erneut deklarieren Sie können den Wert dieser Variablen jedoch immer noch ändern. Wo auch immer Sie wollen in Ihrem Java-Script-Code, und weil ich einen Fehler habe, kommentiere ich einfach. Diese beiden Zeilen verwenden den Schrägstrich auf meiner Tastatur. Um zu kommentieren, drücken Sie einfach Strg und Schrägstrich gleichzeitig Und ich kommentiere auch hier. Eine weitere Sache beim Deklarieren von Variablen ist, dass Sie viele Variablen gleichzeitig definieren können und dass Sie allen einen Wert zuweisen können , wenn Sie sie definieren Zum Beispiel verwende ich sowohl R als auch das Schlüsselwort lead Ich definiere beispielsweise meine erste Variable als x eins und setze den Wert zehn Für die nächste Variable sollte ich die Deklaration mit trennen, und ich kann verschiedene Variablen definieren. Nachdem ich mit der Definition von Variablen fertig bin, verwende ich sem color Sie können Ihre Variablen in einer Anweisung wie dieser definieren , oder Sie können Blei verwenden, um die Variablen auch in einer Anweisung zu definieren die Variablen auch in einer Anweisung Etwas wie das. Sie können die Variablen auch in einer Anweisung definieren und zuweisen, wenn sie am Anfang alle denselben Wert haben. Ich definiere zum Beispiel die z-Eins und weise der z-Eins einen Wert zu Ich definiere eine weitere Variable z zwei gleich s und gleich s, zum Beispiel z Drei, und hier Gleichheitszeichen. Jetzt weise ich dieser einen Wert zu, zum Beispiel Null. Eine solche Variable zu deklarieren ist in JSC in Ordnung. Wenn alle Ihre Variablen, wenn Sie sie deklarieren möchten, denselben Wert haben, können Sie sie wie folgt definieren und ihnen einen Wert zuweisen Lassen Sie mich das kopieren und die Z-Werte hier sehen. Speichere und habe den Browser gesehen. Wie Sie sehen, haben alle Z-Variablen, z eins, z zwei und Z, denselben Wert wie Null. Zusammenfassend lässt sich sagen, dass wir die Variablen in keinem Skript auf unterschiedliche Weise definieren können . Als Beispiel weisen Sie hier einfach einem Variablennamen einen Wert zu, ohne eine Tastatur zu verwenden, oder verwenden Sie hier die V-Tastatur oder verwenden Sie die Lead-Tastatur, um den Variablennamen zu definieren Einer der Unterschiede zwischen und lid zur Deklaration Variablen besteht darin, dass Sie, wenn Sie eine Variable mit der Tastatur definieren, diese Variable später in Ihrem Code erneut deklarieren können Aber wenn Sie Lid verwenden, können Sie das nicht tun Wenn Sie Ihren Java-Slipcode haben möchten, wird er natürlich im älteren Browser unterstützt. Sie müssen ihn verwenden, um Ihre Variablen zu definieren. Und noch ein Punkt: Wenn Sie Ihre Variablen in Ihrem Java-Script-Code so definieren, bedeutet das, dass Sie a verwenden, um Ihre Variablen zu definieren. Mit anderen Worten, Sie müssen die Variablen nicht definieren. Wir haben auch einen anderen Variablentyp im Jova-Skript, nämlich die Kosten Ich werde im nächsten Teil über konstante Variablen sprechen. Danke fürs Zuschauen. 7. Tag 2: const in JavaScript: Hallo zusammen und willkommen zurück. In der vorherigen Version haben wir über Variablen im Ovo-Skript gesprochen und Variablen für diesen Teil hinterlassen. Was ist eine Con-Variable? Cs-Variablen, die mit der Cons-Tastatur in Move definiert wurden. Wenn Sie jedoch eine Cons-Variable definieren, können wir diese Variablen nicht erneut deklarieren und Sie müssen diesen Variablen bei der Deklaration einen Wert zuweisen Später in Ihrem Code können Sie keinen neuen Wert neu zuweisen, um einen neuen Wert für diese Variablen festzulegen Es scheint, dass diese Art von Variablen Konstanten sind, aber das sind sie nicht wirklich Diese Art von Variablen definiert lediglich einen konstanten Verweis auf einen Wert auf eine Variable Wir verwenden Cons, um Variablen für verschiedene Typen zu definieren, zum Beispiel um Arrays zu definieren, um Objekte zu definieren, um Funktionen zu definieren und um reguläre Ausdrücke in Javascript zu definieren Wir können konstante Variablen verwenden. Schauen wir uns an, wie wir Cons in unserem Java-Script-Code verwenden können. Um eine Kostenvariable zu definieren, verwenden wir Kosten. Danach sollten wir einen Namen für unsere Variable definieren. Lassen Sie mich ihn zum Beispiel auf Pi, die Zahl P, setzen, da dies eine Kostenvariableneinheit ist , um dieser Variablen einen Wert zuzuweisen. Wenn ich diese Variable mit der Konsole so zeige, lass mich das von hier kopieren und hier einfügen, einfach die Nachricht umbenennen. Und mit dem Variablennamen können Sie den Wert von cons in der Konsole wie ein f anzeigen, die Variable P 3.14 Sie können Const-Variablen auch in dem anderen Teil Ihres Codes verwenden in dem anderen Teil Ihres Codes Aber wie gesagt, Sie können die konstanten Variablen nicht neu zuweisen. Zum Beispiel kann ich meine Variable const hier nicht einem anderen Wert zuweisen . Sagen wir ein C. Wie Sie sehen, habe ich hier einen Fehler Das heißt, die Zuweisung zu einer konstanten Variablen oder Sie können die konstanten Variablen nicht erneut deklarieren. Zum Beispiel, wie Sie sehen, habe ich hier einen Fehler. Lassen Sie mich diese Zeile kommentieren , da es sich um einen Fehler handelt. Speichere und sieh dir das im Browser an. Wie Sie sehen, habe ich hier wieder einen Fehler. Der Bezeichner P wurde bereits deklariert. Daher kann ich meine Kostenvariablen nicht erneut deklarieren. Ein weiterer Punkt bei Kostenvariablen ist, dass Sie, wenn Sie eine Kostenvariable verwenden möchten, diese definieren müssen, bevor Sie sie verwenden Zusammenfassend lässt sich sagen, dass der Unterschied zwischen v, d und cons darin besteht, dass wir die Variablen , die Sie mit v definieren, neu deklarieren können die Variablen , die Sie mit v definieren, neu deklarieren Außerdem können wir ihnen den Wert neu zuweisen , wo immer wir wollen Bei der LED-Variablen können wir sie nicht erneut deklarieren, aber wir können sie trotzdem neu zuweisen, wo immer wir wollen . Bei Cons-Variablen können wir sie jedoch nicht erneut deklarieren oder neu zuweisen. weiteren Verlauf dieses Kurses werden wir uns mit der Anwendung von Im weiteren Verlauf dieses Kurses werden wir uns mit der Anwendung von Leitvariablen und Cons-Variablen Schließ dich mir im nächsten Teil an. 8. Tag 2: Datentypen: Hallo zusammen und willkommen zurück. In dieser Seite werden wir über Datentypen in JavaS-Skript sprechen Datentypen in JavaS-Skript Wenn Sie sich erinnern, haben wir bereits über die Definition von Variablen in JavaScript gesprochen, und jetzt möchten wir wissen , welche Datentypen wir in jeder Variablen speichern können Mithilfe des Datentyps können wir definieren, was in jeder Variablen gespeichert werden soll Der Datentyp ist ein wichtiges Konzept in der Programmierung. Wenn Sie den Datentyp oder den Typ der Variablen nicht definieren , versteht der Computer nicht, wie er jeder Variablen funktionieren soll. Wenn also Java-Skripte an einer Variablen arbeiten wollen , sollte sie den Typ dieser Variablen kennen. Habe unterschiedliche Datentypen in Java-Skript. Wir können hier eine Liste dieser Datentypen sehen. Wir haben eine Zeichenfolge, wir haben eine Zahl, wie Sie bereits davon wissen, Boden, Big D oder Big Integer, undefiniertes Nullsymbol Der Objekttyp kann auch einen anderen Typ haben. Zum Beispiel das Objekt selbst, die Arrays, und ich werde in Zukunft über das Objekt und kompliziertere Datentypen sprechen . Sehen wir uns zunächst die anderen Datentypen hier an. Wenn Sie sich erinnern, haben wir in den vorherigen Videos darüber gesprochen, wie Variablen mit den Tastaturen t und const definiert vorherigen Videos darüber gesprochen, wie Variablen mit den Tastaturen t und const Jetzt möchte ich hier verschiedene Arten von Variablen definieren. Um das zu tun, möchte ich hier eine weitere Java-Script-Datei definieren , eine neue Datei. Ich nenne es Datenzeiten. Jetzt möchte ich hier meine Datentypvariablen definieren. Um eine Typnummer im Jo-Skript zu definieren, müssen Sie nur eine Variable mit gültig oder Ursache definieren und einen Zahlenwert festlegen , um einen Zahlenwert zuzuweisen. Hier möchte ich zum Beispiel eine Zahlenvariable X als t definieren . Das ist eine wertvolle Zahl. Da ich für diese Zahl keine Fließkommazahl nenne, handelt es sich um eine Ganzzahl. Das ist eine Zahl in JavaScript. Wir können auch eine Fließkommazahl haben. Zum Beispiel so etwas. 10.5 ist eine Fließzahl. Oder manchmal nennen wir es eine doppelte Zahl. Wenn Sie einen String-Typ in Java-Skript definieren möchten, müssen Sie ihn nur wie folgt definieren. Lassen Sie mich zum Beispiel die Variable definieren. Vorname wie John. Wenn Sie einem Wert eine Zeichenfolge einem Variablennamen zuweisen möchten , sollten Sie den Wert in Java-Script in ein doppeltes Anführungszeichen oder in ein einfaches Anführungszeichen setzen ein doppeltes Anführungszeichen oder . Das ist also eine Zeichenfolge. Lassen Sie mich zum Beispiel einen anderen definieren. Zuletzt für mich, so etwas. Das ist auch eine Saite. Lassen Sie mich auch diesen Vornamen korrigieren. Ich habe hier einen Fehler. Ein anderer Typ in Java-Skript ist Bulen. Mit Bulen können Sie Variablen definieren, die zwei Werte akzeptieren können , wahr oder falsch Ja oder nein. Wenn Sie jedoch Code für Sperrvariablen schreiben möchten, können wir nur true oder fats verwenden. Lassen Sie mich zum Beispiel flag als wahr definieren. Dies ist eine Sperrvariable. Sie können auch Fehler für die Bleion-Variable als Wert zwei haben Bleion-Variable als Wert zwei Lassen Sie mich zum Beispiel eine andere Variable definieren. Lassen Sie mich seine Zahl als falsch definieren. Dies ist eine Bleion-Variable, da wir Tyrann und Variablen in verschiedenen Situationen benötigen Zum Beispiel, wenn Sie eine Bedingung in unseren Code aufnehmen möchten. Wenn etwas wahr ist, wenn etwas falsch ist, mache eine Menge Code. Also brauchen wir auch diese Variablen. Also Tila, wir definieren verschiedene variable Datotypen als Zahl, die zum Beispiel eine Ganzzahl oder eine Loting-Punktnummer sein kann zum Beispiel eine Ganzzahl oder eine , eine Zeichenfolge wie zum Beispiel John oder so, oder so, und Wulian wahr Wir haben auch kompliziertere variable Datentypen, zum Beispiel Objekte, auf die ich im nächsten Teil näher eingehen werde Aber lassen Sie mich diese Variablen vorerst in der Konsole anzeigen. Hier füge ich das Konsolen-Punktprotokoll x hinzu, kopiere diese Zeile, setze mich hier hin und ändere die Variable im Konsolen-Punktprotokoll. Natürlich für diese Teile. Vorname hier. Nachname hier. Und das ist Nummer. Das spare ich mir. Wenn ich diese Have-Skriptdatei verwenden möchte, muss ich meinem HTML-Dokument eine Relation hinzufügen. Hier klicke ich auf meine Haupt-DTM-Datei, drücke Strg C, dann Strg V, und ich ändere den Namen in Datentyp D. Und ich lasse mich das schließen und ändere es in Datentyp, und natürlich für hier Und diese Beziehung sollte vom Datentyp Punkt JS sein. Lassen Sie mich das mit Open Bit Life Server im Browser speichern und sehen . Das ist meine Java-Script-Datei. Wenn ich sehen möchte, was ich in der Konsole habe, sollte ich mit der rechten Maustaste hier klicken und nachschauen und hier, das ist Csole Und wie Sie sehen, habe ich meine Datentypwerte hier. Das ist für Life Server. Wie Sie wissen, verwenden wir Life Server, um unser Sim-Dokument zu sehen. Dies ist der Clef-Server. Wenn ich das aktualisiere, habe ich kein A. Hier im Punktprotokoll von Cs können Sie vorerst die Variablenwerte sehen Eine weitere Sache mit Zahlen in Java-Skript ist, dass Zahlen im Job-Skript immer als Fließkommazahl oder Dezimalzahl gespeichert werden. Also, wie ich hier gesagt habe, doppelte Zahl, wir können sie als Dezimalzahlen bezeichnen und lassen mich Fließkommazahlen hinzufügen. Es ist offensichtlicher. Also Zahlen, auch wenn wir nicht den Fließkomma für sie definieren, oder wir definieren den Umweltpunkt für sie. Diesen Punkt meine ich hier. Sie werden als Gaumenzahlen oder Dezimalzahlen gespeichert Gaumenzahlen oder Dezimalzahlen Wenn Sie also mit einer Zahl als Ganzzahl ohne Fallouting-Point arbeiten möchten , sollten Sie sie umrechnen und darauf achten, dass sie nicht als Dezimalzahlen betrachtet werden nicht als Dezimalzahlen betrachtet Ein weiterer Punkt zu Datentypen, JOA-Skript ist, dass Sie den Typ einer Variablen jederzeit ändern können , wenn Sie sie Was bedeutet das? Bedenken Sie hier, ich definiere X mit dem Wert zehn. Die X-Variable ist hier eine Zahlenvariable. Was ist, wenn ich hier den Wert setze, zum Beispiel 14,34 x. Und lasse mich diese Zeile kopieren benutze hier die Steuerung C und die Steuerung V. Mal sehen, ob es dafür ein Problem gibt oder nicht Im Browser habe ich 14,34 X. Zuerst sind das zehn, dann 14,3 Und jetzt lass mich der X-Variablen einen Zeichenkettenwert zuweisen. Zum Beispiel hallo für x. Auch hier die Steuerung C in dieser Zeile und das Tempo hier, speichern und C im Browser, C, zuerst x ist zehn, dann 14,3, dann In Joac gibt es kein Limit, den Typ einer Variablen zu ändern Dadurch kann der Typ der Variablen während der Laufzeit geändert werden Lassen Sie mich ein weiteres Beispiel hinzufügen, zum Beispiel für mich zuerst hier. Das ist eine Zeichenfolge. Und wenn ich sie ändere, eine Zeichenfolge, lassen Sie mich diese und hier kopieren, lassen Sie mich diese Variable auf true setzen und diese kopieren und hier einfügen. Jetzt im Browser habe ich das gegen John. Dann ist der Wert für den Vornamen der Variablen wahr. Wenn Sie wissen möchten, welcher Wert in einem Cosle-Lo zu welcher Variablen gehört Sie können den Namen Ihrer Variablen hier in doppelte Anführungszeichen in jedem Cosle-Punkt hinzufügen doppelte Anführungszeichen in jedem Cosle-Punkt Zum Beispiel hier X und doppeltes Anführungszeichen und dann Plus. Das Plus hier bedeutet, dass Sie zwei Zeichenketten zusammenfügen. Sie sind nicht unbedingt Zahlen. Mit Plus Jova Skin können Sie also zwei Zahlen oder zwei Zeichenketten zusammenfügen Und wenn eine von ihnen von einem anderen Typ ist, zum Beispiel wenn Sie eine Zeichenfolge haben, hier ist dies eine Zeichenfolge Dieser Teil ist eine Zeichenfolge. Aber der zweite Teil dieser Plus-Aussage ist eine Zahl. Wenn Sie ein Plus zwischen einer Zeichenfolge und einer Zahl verwenden, bedeutet dies, eine Verbindung zu Zeichenketten herzustellen. Der Wert von x wird hier platziert, und das Ergebnis in der Konsole ist ungefähr so x als Zehn. Das Gleiche können wir auch für den Rest der Konsole tun. Lass mich das machen. Ich habe das Gleiche für den Rest der Konsultationsteile hier gemacht, und das habe ich bei dem Bruder. Jetzt können Sie den Variablennamen neben jedem Wert sehen. Das Gleiche haben wir auch für die Dates-Hauptdatei gemacht. Wie Sie hier sehen, ist dies meine Haupt-DS-Datei für den Previsto, und das sind Datentypen, die ich auch für den Consult-Teil gemacht habe auch für den Consult-Teil gemacht Kurz gesagt, wenn Sie einem Zeichenkettenwert oder einer Zeichenkettenvariablen einen Wert hinzufügen , wird er für diesen als Zeichenfolge betrachtet Und um den Wertetyp, den Datentyp, für jede Variable während der Laufzeit zu ändern , sie in Java-Skript als dynamischer Typ bezeichnet. Geben Sie also die Lehrerzahl ein, dann ist das eine Fließkommazahl. Dann ist es eine Zeichenfolge. Und hier ist zuerst eine Zeichenfolge, dann ist es eine Bogian-Variable Dies waren einfache Datentypen in Java Sip. Lassen Sie mich im nächsten Teil über kompliziertere Datentypen sprechen im nächsten Teil über kompliziertere Datentypen Danke fürs Zuschauen. 9. Tag 3: Arrays – Teil 1: Hallo zusammen und willkommen zurück. Im Vorigen haben wir angefangen, über Datentypen in Jo-Bildschirmen zu sprechen . Um fortzufahren, werde ich in diesem Teil über Arrays sprechen. Wenn Sie mehr als einen Wert speichern möchten. In einer Variablen in einer Variablen können Sie den Array-Datentyp verwenden. Um Arrays in Jovy Skit zu definieren, sollten Sie eckige Klammern verwenden, wie Sie hier sehen Die Werte für das Array sollten durch Kommas getrennt werden. Die Werte, die Sie für das Array definieren möchten, sollten in die eckigen Klammern gesetzt werden in die eckigen Klammern gesetzt Jedes Element, jeder Wert in einem Array ist anhand seines Index bekannt. Indizes in Arrays basieren auf Null. Das bedeutet, dass sie bei Null beginnen. Das erste Element in der Reihe ist das Element Null. Das nächste Element ist Element eins und so weiter. Schauen wir uns an, wie wir Arrays in Jobs definieren können. Um Arrays in meiner Digs-Datei vom Datentyp zu definieren, füge ich hier einen Abschnitt mit Kommentar Ich werde es hier als Arrays sagen. Hier möchte ich Array definieren. Array ist wie die anderen Variablen. Wenn Sie ein Array definieren möchten, müssen Sie die Schlüsselwörter verwenden, um eine Variable zu definieren. Wir haben geführt und gehandelt. Sie können jedes dieser Schlüsselwörter verwenden, um ein Array zu definieren, aber es ist besser, ct zu verwenden. Lassen Sie mich zum Beispiel zuerst verwenden, um mein Array zu definieren. Ich sagte zum Beispiel Alter und Wir haben hier verschiedene Möglichkeiten, Alter und Wir haben hier verschiedene Möglichkeiten ein Array zu definieren, um die Werte für dieses Array festzulegen. Wenn Sie hier ein Array definieren möchten, können wir hier die Werte innerhalb der eckigen Klammer setzen, zum Beispiel 12 und etwas weniger. Das ist mein Array. Ich habe fünf Zahlen in meiner Altersgruppe. Wie Sie sehen, ist jedes Element durch ein Komma vom anderen , den Kommas, getrennt ein Komma vom anderen , den Kommas, Die Werte für ein Array sollten also durch getrennt werden. Außerdem können Sie die Array-Werte im Punktprotokoll der Konsole anzeigen die Array-Werte im Punktprotokoll der Konsole Lassen Sie mich diese Folie kopieren und hier einfügen und als Alter ändern. Schauen wir uns das jetzt im Browser an. Wie Sie sehen, sind dies meine Array-Werte. Ich habe verschiedene Werte desselben Typs in meinem Array. Also, wenn Sie Daten desselben Typs und dieselben Typwerte speichern möchten. In einer Variablen können Sie ein Array verwenden. Was ist, wenn ich meinem Array im Rat zeige, dass mit C Dog nur der Name des Arrays altert. Das sind Ewigkeiten hier. Lass es mich sagen und im Browser sehen. Wie Sie sehen, ist dies mein Array. Wenn Sie also Ihr Array in der Zählung so anzeigen möchten , sollten Sie es nicht mit einem Plus und einer Zeichenfolge innerhalb des Konsolenpunkts verbinden einem Plus und einer Zeichenfolge innerhalb des Konsolenpunkts Wie ich im vorherigen Beispiel gesagt habe, wird alles, was Sie mit dem Pluszeichen zu einer Zeichenfolge hinzufügen, als Zeichenfolge betrachtet Und hier werden die Elemente innerhalb des Arrays so angezeigt. Aber für den nächsten Konsolenpunkt, bei dem ich nur meinen Array-Namen Ages verwende, werden die Elemente so angezeigt. Ich öffne das, indem ich auf dieses Symbol klicke. Sie sehen, jedes Element wird separat angezeigt, das Element Null, das erste Element, zweite, dritte und vierte. Und auch die Länge meines Arrays wird hier angezeigt. Und die anderen Eigenschaften für Array werden hier angezeigt. Wir werden in Zukunft auch über einige davon sprechen , aber wenn Sie Ihre Arrays im Punktprotokoll der Konsole sehen möchten , sollten Sie den Punktlog-Parametern der Konsole nichts hinzufügen , so wie hier Schauen Sie hier genau hin. Wie Sie sehen, ist das erste Element in meinem Array die Zahl Null. Der Index Null steht für den ersten Wert in meinem Array. Wie gesagt, die Indizes in einem Array basieren auf Null. Das erste Element hat den Index Null. Und das zweite Element hat den Index eins und so. Und die Länge hier zeigt die Anzahl, die Anzahl der Elemente, die sich in diesem Array befinden . Hier sind fünf. Das bedeutet, dass ich fünf Werte in meinem Array habe und die Indizes 0-4 sind Die Indexnummer für ein Array liegt also bei 02, der Länge des Arrays minus eins Hier ist 55 minus eins ist vier. Die Indizes reichen von Null bis oder Sie können auch mithilfe von Indizes auf jedes Element in Ihrem Array zugreifen Wie gesagt, jedes Element hat einen Index in einem Array. Zum Beispiel hier, wenn ich diese Zeile einfach mit der alten Shift- und Down-Array-Taste dupliziere. Darin füge ich eckige Klammern hinzu und lege den Index des gewünschten Elements fest , zum Beispiel zwei. Lass mich speichern und im Browser sehen. Wie Sie sehen, bedeutet der Index zwei hier, dass der dritte Wert in meinem Array 25 ist, also habe ich hier 25. Wenn ich nur diese Zeile duplizieren würde und statt zwei minus eins, L und C sage, habe ich, wie Sie sehen, undefiniert Wir haben keinen Minus-Eins-Index für das MI-Array, also ist es undefiniert Der Wert für dieses Element ist nicht definiert. Wenn Sie so etwas in Ihrem Java-Skript für eine Variable haben, bedeutet das, dass der Wert für dieses in Ihrem Java-Skript für eine Variable haben, bedeutet das, Element für den Wert für diese Variable nicht definiert ist. Oder Ihr Java-Script-Code kann diese Variable nicht erkennen. Wenn ich zum Beispiel Index sechs sagen würde. Mal sehen, was wir haben. Auch hier habe ich undefiniert. Warum? Weil ich nur Null bis Fünf für die Indexzahl habe. Ich kann nicht auf den Index minus eins zugreifen, oder ich kann nicht auf den Index sechs zugreifen. Dies war das erste Mal , dass ein Array definiert wurde. Wir haben eine andere Möglichkeit, das Array zu definieren, zum Beispiel als , lassen Sie mich sagen, Autos, neu. Array: In den Klammern können Sie die Werte für Ihr Array definieren Zum Beispiel so etwas. Die Werte für dieses Array haben denselben Typ. Es sind alles Zeichenketten, und hier sind es alle Zahlen. Lassen Sie mich dieses Array in der CSLE zeigen, um die Cosle Do-Karten zu verwenden , und das ist mein Array in der Konsole Wie Sie sehen, habe ich hier drei Elemente und die Linse ist drei, und die Indizes Manchmal möchten Sie vielleicht ein leeres Array definieren. Sie definieren Ihr Array, möchten aber die Werte für jedes Element später in Ihrem Code festlegen . Wir können so etwas verwenden. New Y. Lass mich den Namen für die beiden korrigieren. Ich habe ein leeres Array, ein neues Array. Ich habe keinen Wert für mein Array definiert, aber später in meinem Code kann ich Elemente für meinen leeren Strahl definieren. Zum Beispiel Null, so etwas. Lassen Sie mich hier einen Rat geben , der F ähnelt, und nachdem wir einen Wert für Punkt Null initialisiert haben, sagen wir, und sehen wir weiter Wie Sie sehen, habe ich hier nichts in meiner Sammlung, aber hier habe ich das hier in meiner Hand Lass uns im nächsten Teil weitermachen. 10. Tag 3: Arrays – Teil 2: Hallo zusammen und willkommen zurück. In der vorherigen Version haben wir angefangen, über Arrays in JavaScript zu sprechen Lassen Sie uns nun unser Array mit C Isd mit R definieren . Hier möchte ich mein Array mit Cons in definieren und sehen, was passiert ***** ist besser, dein Array zu definieren. Lassen Sie mich diese Zeilen einfach kopieren , weil ich sie alle haben möchte, und sie hier einfügen Hier statt wo ich sage Kosten und ändere auch meinen Namen. So etwas wie das. Wenn Sie sich erinnern, haben wir in den vorherigen Abschnitten über Kosten gesprochen und ich sagte, wir können eine Variable, die wir mit Kosten definieren, nicht neu zuweisen Aber wenn wir let oder v verwenden, um Variablen zu definieren, können wir sie neu zuweisen Neu zuweisen bedeutet, einen neuen Wert für sie zu definieren. Weisen Sie ihnen einen neuen Wert zu. Hier definiere ich mein leeres Array zwei eigentlich als leeres Array, und ich möchte es in der Konsole anzeigen, aber zuerst. Dann möchte ich das erste Element mit dem Index Null auf 13,5 ändern und das Array erneut anzeigen Lass uns im Browser sehen. Wie Sie sehen, ist das mein Array? Dies ist mein leeres Array, das ich hier mit Cost definiert habe. Lassen Sie mich hier noch einen hinzufügen. Zum Beispiel Anwalt, aber so etwas. Und jetzt ist es besser. Siehst du, das ist mein Array hier, und das ist das erste Element innerhalb des Arrays, und die Länge für dieses Array ist eins. Das bedeutet, dass es nur ein Element innerhalb des Arrays hat. Was ist, wenn ich das gesamte Array selbst ändern möchte. Hier habe ich Leere Zwei in etwa so gesagt . Das ist extra. Mal sehen und sehen, was wir im Browser haben. Wie Sie sehen, zweite Zuweisung, konstante Variable. Das Array selbst ist eine konstante Variable, und wir können es nicht neu zuweisen oder neu deklarieren Aber wir können jedes Objekt innerhalb des Arrays, das durch Cons definiert ist, als Tastatur neu zuweisen des Arrays, das durch Cons definiert ist, Hier kann ich diese Anweisung verwenden, um das erste Element innerhalb des konstanten Arrays zu definieren , aber ich kann mein Array nicht auf diese Weise neu zuweisen Wenn ich diese Zeile einfach noch einmal kopiere und sie hier einfüge und statt Punkt Null den Artikel einfüge. Eins, speichern und C. Ich habe keinen Fehler für diese Zeile. Wenn ich darauf klicke, siehst du, ich werde ihnen die Zeile zeigen, dass ich in dieser Zeile einen Fehler habe. Das habe ich, aber ich habe keinen Fehler für diese Zeile. Als Ergebnis können Sie Ihr Array, das Array selbst, mit der Tastatur von C in Java-Skript definieren . Wenn Sie Ihr Array mit dieser Tastatur definieren, können Sie es nicht auf diese Weise neu zuweisen Diese Zeile wird einen Fehler für Sie ausgeben. Lassen Sie mich hier einen Kommentar hinzufügen. Wir zeigen Ihnen einen Fehler im Browser. Sie können jedoch jedem Element Ihres Arrays einen Wert zuweisen. Das wird mit der Const-Tastatur definiert. Unter Entwicklern ist es besser, Ihre Arrays mit const keyward zu definieren , nicht mit Das Array selbst ist const. Aber das Element innerhalb des Arrays wird nicht Cons sein und Sie sehen, können Sie jedem einen Wert zuweisen? Versuchen Sie als Übung, ein Array mit der linken Tastatur zu definieren und zu sehen, was passiert ist, wenn Sie es neu zuweisen, neu deklarieren oder den Wert für jedes Element dieses Arrays ändern möchten neu deklarieren oder den Wert für jedes Element dieses Arrays ändern den Wert für jedes Element Ein weiterer Punkt bei den Arrays ist, dass es besser ist , Arrays für Daten desselben Typs zu verwenden Sie können jedoch immer noch verschiedene Datentypen in einem Array haben verschiedene Datentypen in einem Lassen Sie mich zum Beispiel mein Array definieren mit. Cs hier, zum Beispiel so etwas für mein Array. Wenn ich auf die Elemente in diesem Array zugreifen möchte, benötige ich auch Indizes für dieses Array Lassen Sie mich dieses Array zum Beispiel zuerst im Browser anzeigen. Cosle so etwas, und wie Sie sehen, habe ich mein Array hier so Das erste Element sind Zeilen, das zweite Element sind Tipps und das dritte Element ist 123, und die Länge für dieses Array ist drei Sie können Arrays in JavaScript verwenden, um Daten desselben Typs in Variablen zu speichern Sie können jedoch weiterhin ein Array verwenden, um verschiedene Datentypen in einer Variablen zu speichern Joa-Skript hat diesbezüglich keine Einschränkungen, andere Programmiersprachen jedoch möglicherweise Wenn Sie den Inhalt des Arrays im Joe-Skript ermitteln möchten, können Sie die Eigenschaft length verwenden Hier sage ich, Csle, aber wie Blumen, die fusseln Und wenn ich sage und den Browser sehe, siehst du hier die Nummer drei. Warum? Weil das Blumenarrangement T. ausgeliehen hat. Das sind drei, und hier habe ich drei Wenn Sie auf das letzte Element bis zum letzten Element innerhalb des Arrays zugreifen möchten , können wir die Eigenschaft length oder den Index ay verwenden Aber wie möchte ich zum Beispiel das letzte Element in der Blumen-Ay zeigen. Mit dieser Aussage, Blumen, welches Element in der eckigen Klammer, sollte ich den Index des Elements definieren, das ich verwenden möchte. Aber für das letzte Element sollte ich Blumen mit der Länge minus eins sagen. Y minus eins, weil die Indizes im Array auf Null basieren Sie beginnen bei Null bis zur Länge minus eins Für das letzte Objekt sollte ich also auf das Element n minus eins zugreifen. Speichern Sie, wenn Sie den Browser sehen. Wie Sie sehen, habe ich 123 als letztes Element hier, und hier in diesem Array ist das letzte Element 123, der Index zwei. In JOS Grip gibt es noch viel mehr Themen zu Arrays, aber darauf möchte ich im gesamten Kurs eingehen Vorerst müssen Sie nur wissen, wie Sie ein Array definieren und wie Sie auf jedes Element in Ihrem Array zugreifen können. Danke fürs Zuschauen. 11. Tag 3: Objekte – Teil 1: Hallo zusammen und willkommen zurück. In diesem Beitrag werden wir über Objekte in JavaScript sprechen . Objekt ist ein Datentyp in Java-Skript , mit dem wir reale Dinge wie Menschen, Tiere, Autos und viele andere Dinge definieren können reale Dinge wie Menschen, Tiere, . Wenn wir ein Objekt in einem Java-Skript definieren möchten, können wir unsere Objekte auf verschiedene Arten definieren. Verwenden Sie Red Debrass, verwenden Sie neues Schlüsselwort oder verwenden Sie Um Eigenschaften in einem Objekt zu definieren, verwenden wir Name, Calm Value, PE oder Schlüsselwert PE Und verschiedene Eigenschaften in einem Objekt werden durch Kommas getrennt Sie können nicht dieselbe Eigenschaft mit demselben Namen in einem Objekt Kurz gesagt, mit Objekten in Java-Skript können wir verschiedene Eigenschaften einer echten Wortsache in einer Variablen speichern . Für Personen haben Sie beispielsweise einen Namen, eine Adresse, Alter und viele andere Eigenschaften, z. B. Geschlecht, Bildung und viele andere Dinge. Und wenn Sie Variablen für jede dieser Eigenschaften verwenden möchten , ist das eine harte Arbeit. Stattdessen können wir Objekte verwenden, um verschiedene Eigenschaften für ein Objekt zu speichern, für ein Objekt in Jocret Wir können also eine Variable verwenden und für diese Variable verschiedene Eigenschaften definieren und jeden Wert für diese Eigenschaft speichern Lassen Sie mich Ihnen die Objekte in Aktion zeigen. Hier, in meinem JS-Ordner, erstelle ich, wie Sie sehen, fünf neue Objekte, und ich kopiere auch dieses M-Dokument und benenne es mit F zwei Objekten um, und auch hier. Und hier. Stellen Sie hier auch den Verweis auf meine Java-Script-Dateiobjekte ein. Meine Objektdatei ist dafür leer. Ich möchte ein Objekt in dieser Datei definieren. Angenommen, Sie haben ein Register für. Erstellen Sie ein Konto f. Sie möchten Benutzername, Passwort, Vorname, Nachname und andere Informationen von Ihren Benutzern erhalten , um sich zu registrieren und ein neues Konto für sie oder ihn zu erstellen . Lassen Sie mich zum Beispiel definieren. Em, so etwas und zum Beispiel. Vorname, Nachname in etwa so, H als 20 und Geschlecht als männlich, zum Beispiel. Wir haben also unterschiedliche Informationen für eine Person in unserem Dokument oder in unserem Programm. Anstatt also verschiedene Variablen für verschiedene Eigenschaften meines Benutzers zu definieren, kann ich hier verschiedene Variablen für verschiedene Eigenschaften meines Benutzers zu definieren, Objekte in Jo Scrapes verwenden Um das Objekt zu definieren, können Sie geschweifte Klammern verwenden. Hier verwende ich Cons statt a, um mein Objekt zu definieren Es ist also besser, Nachteile zu verwenden , um Ihr Objekt zu definieren. Sie können auch Blei oder verwenden , um das Objekt zu definieren. Aber es ist besser und es ist unter Entwicklern üblich , Nachteile für diesen Zweck zu verwenden. Danach sollten wir, wenn wir einen Namen für unsere Variable definieren, einen Namen für unsere Objekte definieren, zum Beispiel user, und das Zuweisungszeichen, also Gleichheit und geschweifte Klammern Innerhalb der geschweiften Klammern sollten wir die Eigenschaften und Werte für jede Eigenschaft definieren Werte Definiere sie so. E-Mail ist beispielsweise mein Eigenschaftsname und meine Spalte. Nach der Spalte sollten Sie den Wert für Ihre Immobilie definieren . Wenn es sich bei der Eigenschaft um eine Zeichenfolge handelt, setzen Sie den Wert in ein doppeltes oder einfaches Anführungszeichen. Wenn der Wert Bien ist, verwenden Sie true oder false als Wert. Wenn der Wert eine Zahl ist, benötigen Sie weder wahr noch falsch oder einfache oder doppelte Anführungszeichen, um den Wert festzulegen Schreiben Sie einfach die Zahl hier. Ich kopiere diese E-Mail-Leisten hier und füge sie hier ein. Ich habe also ein Paar aus Namen und Wert für meinen Objektbenutzer. Und danach brauche ich Koma. Wenn ich diesem Objekt weitere Eigenschaften hinzufügen möchte, verwende ich Kommas, um die Eigenschaftsnamen und Werte zu trennen Also Vorname, John, Nachname, der Wert für den Nachnamen, Alter 20 ist hier eine Zahl und Geschlecht Lassen Sie mich hier das Geschlecht als richtige oder falsche männliche Frau ändern Geschlecht als richtige oder falsche männliche Frau und den Wert hier so definieren. Und ich füge ein Clement hinzu, das wahr als männlich und falsch wenn ich dieses Clement oder diese Zeile als kopiere Nachdem ich mein Objekt definiert habe, hier nach den Klammern C sollte ich hier nach den Klammern C Semikol verwenden. Dies ist Objekte in Java-Skript verwenden, haben Sie einen besser organisierten Code für Schauen Sie sich hier die Definition für verschiedene Variablen für eine Person, für einen Benutzer an, und schauen Sie sich hier an, dass wir die Eigenschaften, die unsere Benutzer betreffen, in einer Variablen gruppieren . Wenn ich hier die Informationen über einen Benutzer im Cosle Dot Log anzeigen möchte , sollte ich Consul Dt Log für jede dieser Variablen verwenden Aber hier als Objekt sollte ich einfach Consul do Log und nur den Namen meines Objekts verwenden Log und nur den Namen meines Speichern und im Browser sehen, Sie sollten diese Datei im Browser sehen Und das habe ich hier für mein Objekt. Wie Sie sehen, die verschiedenen Eigenschaften für mein Objekt, Alter, E-Mail, Vorname , Geschlecht und Nachname. Sie können den Eigenschaftsnamen und den Wert für jede Eigenschaft wie folgt in der Csole des Browsers Sie können auch separat auf jede Eigenschaft eines Objekts zugreifen , z. B. auf die Dinge, die wir für jedes Element in den Arrays haben für jedes Element in den Arrays Hier habe ich Csole, das protokolliert, zum Beispiel, wenn ich auf das Alter meines Objekts zugreifen möchte, sollte ich Punkt oder Pre verwenden Und wie Sie sehen, habe ich hier alle Eigenschaften für mein Objekt, Alter, E-Mail, Vorname, Geschlecht und Letzte Wenn ich das Alter dieses Benutzers dieses Objekts im Browser anzeigen möchte, verwende ich eine Eigenschaft. C und C. Wie Sie sehen, habe ich hier 20. Und wenn Sie sich den Wert für das Alter ansehen, haben Sie 20 für a. Hier bis und Sie können den Wert jeder Eigenschaft auch separat ändern . Nun, zum Beispiel, wenn ich den Wert des Vornamens in etwa so ändere . Zeigen Sie meinem Benutzer erneut die Kosten dieses Protokolls Sie können das hier sehen, das erste Mal, dass Sie das hier sehen können, der Vorname ist John. Aber nachdem ich John in David geändert habe, habe ich David als Vornamen hier. Aber denken Sie daran, weil wir den Benutzer mithilfe der Kostentastatur definieren , können wir nicht das gesamte Benutzerobjekt mithilfe dieser zugewiesenen Eigenschaft neu zuweisen mithilfe dieser zugewiesenen Eigenschaft Wenn ich diesen Teil einfach kopiere und hier einfüge, weise ich meine Kostenvariable tatsächlich neu zu, und hier erhalte ich Sie können aber trotzdem jede Eigenschaft Ihres Objekts separat ändern jede Eigenschaft Ihres Objekts separat wie wir es hier haben, oder auf jede Eigenschaft Ihres Objekts separat zugreifen jede Eigenschaft Ihres Objekts Deshalb kommentiere ich diese Zeilen, weil ich eine Fehlermeldung bekommen würde , wenn ich diese Zeilen aktiv hätte. Lassen Sie mich mein Dokument hier so formatieren. Es wird jetzt besser aussehen. Denken Sie daran, dass Sie hier kein zugewiesenes Eigentum verwenden können. Hier können Sie nur die Spalte verwenden, um einem Objekt eine Eigenschaft und einen Wert zuzuweisen . Lass uns im nächsten Teil weitermachen. 12. Tag 3: Objekte – Teil 2: Hallo, alle zusammen, und wir kommen wieder. In der vorherigen Version haben wir jedoch mit dem Thema Objekte auf dem Java-Bildschirm begonnen Lassen Sie uns nun mit diesem Thema fortfahren. Wir können auch ein leeres Objekt erstellen und nach dem Erstellen Ihres Objekts die Eigenschaft und den Wert für jede gewünschte Eigenschaft festlegen . Wie wir es hier mit Punkt gemacht haben. Sie können eine Eigenschaft definieren und einen Wert dafür festlegen. Sie können auch Punkt und Eigenschaft verwenden und den Wert für diese Eigenschaft Ihres Objekts anzeigen. Zum Beispiel kann ich mein Objekt auch so definieren. Benutzer zwei, zum Beispiel, es ist ein Objekt. Aber ich werde keine Eigenschaft für meinen zweiten Benutzer definieren. Int danach sage ich, Benutzer zwei Punkte Vorname wie zum Beispiel so, und Benutzer zwei Punkt als Aufruf als falsch S, mein Objekt ist hier ein leeres Objekt. Ich habe keine Eigenschaft für dieses Objekt definiert. Aber nachdem ich das definiert habe, kann ich die Eigenschaften für dieses zweite Objekt definieren, die Eigenschaften, die ich für dieses Objekt benötige. Hier werde ich dieses Objekt auch im coolen Log anzeigen , Benutzer zwei. Denken Sie daran, dass sich der Benutzer zwei von dem Benutzer hier unterscheidet. Dies ist ein Objekt, und dies ist ein anderes Objekt hier. Lassen Sie mich sagen, ich sehe es im Browser. Wie du siehst. Ich habe diese beiden Eigenschaften für mein Benutzerobjekt. Sie können also ein leeres Objekt wie dieses erstellen, wie wir es für Arrays haben Wir können ein leeres Array definieren. Weisen Sie dann jedem Index, den wir in Ihrem Array haben möchten, Elemente zu. Und hier für Objekt haben wir dasselbe, um ein leeres Objekt zu erstellen und dann die Eigenschaft und den Wert für das Objekt zu definieren. Denken Sie jedoch daran, wenn Sie diese Methode verwenden um die Eigenschaften für das Objekt in Ihrem Frage-Code zu definieren, der Eigenschaftsname und der Wert für sollten der Eigenschaftsname und der Wert für das Objekt hier durch einen Doppelpunkt getrennt werden, und jede Eigenschaft und jeder Wert sollten durch getrennt werden. Wenn Sie jedoch auf diese Weise Ihr Objekt definieren, um ein leeres Objekt in Ihrem Code zu definieren, sollten Sie Zuweisungsanweisungen oder etwas Ähnliches verwenden um die Eigenschaft und den Wert für Ihr Objekt zu definieren. Verwenden Sie das hinter dem Objektnamen und legen Sie eine Eigenschaft fest, dann die Zuweisungsseite und dann den Wert des gewünschten Typs für die Eigenschaft und dann die Semispalte. Das ist anders als hier, wie Sie die Eigenschaft und den Wert für jedes Objekt definieren. Wir können das Objekt auch mit einer neuen Tastatur definieren. Wie definiere ich mein Objekt mit const und zum Beispiel als mein Objekt und setze ein neues Objekt und so etwas Das ist ein leeres Objekt zwei. Und wenn ich eine Eigenschaft für dieses Objekt definieren möchte , sollte ich das verwenden. Wenn ich zum Beispiel Farbe für mein Auto haben möchte, kann ich so etwas verwenden, einen Namen für mein Auto, so etwas. Außerdem kann ich mein Auto in der Konsole als Wir anzeigen, so etwas in der Art, und ich habe das im Browser. Das ist mein Autoobjekt. Eine andere Möglichkeit, jeder Eigenschaft Ihres Objekts einen Wert zuzuweisen , ist wie folgt, indem Sie hier den Objektnamen verwenden, zum Beispiel Auto. Innerhalb der eckigen Klammer verwende ich doppelte Anführungszeichen, zum Beispiel Farbe. Der Name der Immobilie, auf die ich setzen oder deren Wert ändern möchte . Hier sitze ich zum Beispiel blau. Und lassen Sie mich diese Zeile kopieren und dieses Autoobjekt erneut im Browser anzeigen. Wie Sie sehen, ist die Farbe für das Auto jetzt blau. Sie können also auf die Eigenschaft Ihres Objekts zugreifen , indem Sie den Punkt und den Namen der Eigenschaft verwenden oder den Namen der Eigenschaft in doppelten Anführungszeichen eckigen Klammern oder in eckigen Klammern Sie können auch kompliziertere Objekte in Ihrem Code haben. Zum Beispiel verschachtelte Objekte, ein Objekt innerhalb eines anderen Objekts Lassen Sie mich das zum Beispiel für Benutzer zwei hier tun. Ich sagte, Adresse von Benutzer zwei, ungefähr so. Nehmen wir zum Beispiel Land und den Wert für Land und Straße an, zum Beispiel so etwas. Sie können hier auch eine andere Eigenschaft und einen anderen Wert für dieses Objekt und einen anderen Wert für dieses Objekt in der Semikolumne angeben. Vergessen Sie das nicht Speichern und im Browser für Benutzer zwei ansehen. C. Das ist mein Objekt für Benutzer 2 hier. Der zweite Benutzer ist das Objekt selbst. In Benutzer zwei habe ich ein weiteres Objekt, wie Sie hier sehen. Dies ist das andere Objekt für den Benutzer. Beide sind Objekte. Das ist Objekt, und das ist Objekt. Wir können auch Arrays in Ihrem Objekt haben. Wie gesagt, wir können kompliziertere Objekte in Ihren Objekten haben kompliziertere Objekte in Ihren Objekten Sie können auch Anordnungen von Objekten haben. Zum Beispiel eine Liste von Benutzern, eine Liste von Autos Wenn Sie eine Benutzerliste, eine Liste von Autos speichern möchten, eine Liste von Autos speichern möchten, zeigen Sie sie an oder speichern Sie sie oder speichern Sie sie. Sie können eine Reihe von Objekten verwenden. Wir werden später in dieser Serie auf die Objekte zurückkommen, aber lassen Sie uns es vorerst kurz halten und mit mir im nächsten Teil beginnen. 13. Tag 4: Funktionen – Teil 1: Hallo zusammen, und wir kommen wieder. In dieser Folge werden wir über Funktionen in Jo Grip sprechen . Funktionen oder Methoden sind ein Stück oder ein Codeblock zur Ausführung einer bestimmten Aufgabe. Mithilfe von function können Sie Codes schreiben, um eine spezielle Aufgabe auszuführen, und diese Funktion aufrufen , wo und wann immer Sie in Ihrem Code möchten. Eine Funktion wird also ausgeführt, wenn etwas sie aufruft, oder wir können sagen, dass etwas sie aufruft Nehmen wir zum Beispiel an, wir wollen zwei Zahlen addieren. Sie können eine Funktion verwenden, zum Beispiel Summe oder Addition, und diese beiden Zahlen an diese Funktion übergeben, und ich gebe zurück, wir erhalten die Summe oder Addition dieser beiden Zahlen. Nehmen wir zum Beispiel an, ich möchte die Zahl fünf und die Zahl zehn addieren. Ich übergebe diese beiden Zahlen an meine Funktion, die Summe heißt. Im Gegenzug erhalte ich als Ergebnis 15. Was sind die Vorteile der Verwendung von Funktionen in Java-Skript oder anderen Programmiersprachen? Wir haben das Gleiche in fast allen Programmiersprachen. Die Verwendung von Funktionen verhindert das Umschreiben von Codes. Sie haben zum Beispiel einen Code, Sie haben einen Codeblock , den Sie in Ihrem Programm mehr als einmal wiederholen können in Ihrem Programm mehr als einmal In diesem Fall können wir diesen Codeblock in eine Funktion einfügen , und anstatt diesen Code an den Stellen , an denen Sie ihn verwenden möchten , neu zu schreiben und zu wiederholen , rufen Sie einfach diese Funktion auf oder verwenden Sie sie rufen Sie einfach diese Funktion auf oder verwenden Wenn Sie eine Funktion definieren, können Sie diese Funktion mit unterschiedlichen Argumenten aufrufen Ich werde dir bald von den Argumenten erzählen. Aber nur um das Argument zu kennen , übergibst du an die Funktion. Zum Beispiel, wenn ich zwei Zahlen addieren möchte und diese beiden Zahlen fünf und zehn sind. Die Argumente für meine Funktion sind fünf und zehn. Funktionen von Reus. Sie schreiben einen Code, einen Codeblock, einen, und Sie können ihn mehr als einmal verwenden Mit der Funktion sparen Sie Zeit und haben weniger Fehler in Ihrem Programm. Denn wenn Sie die Fehler in diesem Codeblock beheben möchten , müssen Sie nur die Fehler in dieser Funktion beheben, nicht in allen Teilen Ihres Codes, in denen Sie diesen Teil des Codes wiederholen. Mal sehen, wie wir Funktionen im Joa-Skript definieren können. Die Syntax zum Definieren oder Erstellen einer Funktion im Joa-Skript lautet wie folgt Wir haben die Funktionstastatur, dann den Namen der Funktion Dieser Name kann alles sein, was Sie wollen. Wenn die Funktion beispielsweise zwei Zahlen addiert, können Sie ad als Namen für eine Funktion verwenden, Sie können some für den Namen der Funktion verwenden. Aber es ist besser, deine Funktion als die Sache oder als die Aufgabe zu benennen , die sie für dich erledigen werden. Wenn die Funktion beispielsweise zwei Zahlen addieren möchte, ist es besser, zum Beispiel Summe oder a zu verwenden, oder wenn sie funktionieren, zwei Zahlen voneinander subtrahieren, können Sie Subtract als Namen für die Funktion verwenden Oder wenn Sie etwas konvertieren möchten, konvertieren Sie eine Variable oder ein Objekt in eine Zeichenfolge Wir können zwei Zeichenketten als Namen für die Funktion verwenden. Nach diesem Namen stehen Klammern. In den Klammern definieren Sie die Parameter für die Funktion Eine Funktion kann null oder mehr Parameter haben. Wie Sie sehen, sind die Parameter nicht für jede Funktion erforderlich. Es hängt von der Aufgabe ab, die die Funktion für U erledigen wird . Sie können also einen Parameter haben. Sie können zwei Parameter haben. Sie können auch zehn oder mehr Parameter haben, oder Sie können überhaupt keine Parameter haben. Danach haben Sie geschweifte Klammern, und in den geschweiften Klammern befindet sich der Was also funktionieren muss, wird Wenn Sie Ihre Funktion definieren, können Sie sie aufrufen oder Sie können sie aufrufen, wo immer Sie wollen Hier können Sie zum Beispiel sehen, wie die Funktion aufgerufen wird, wie die Funktion aufgerufen wird Wenn Sie die Funktion aufrufen möchten, sollten Sie die Parameter übergeben, die die Funktion benötigt Wie Sie hier sehen, übergebe ich zum Beispiel Nummer 12 und Nummer 20 und andere Parameter, an die ich diese Parameter übergeben sollte, falls meine Funktion sie hat . Die Themen, die ich hier an meine Funktion übergebe , werden Argumente genannt. Die Funktionsargumente sind also die Werte, die von der Funktion empfangen werden , wenn wir die Funktion aufrufen. Oder oder wenn das com oder wenn die Funktion aufgerufen wird. Wenn Sie eine Funktion aufrufen oder eine Funktion aufrufen, der Code, den Sie innerhalb eines Funktionsblocks definieren wird der Code, den Sie innerhalb eines Funktionsblocks definieren, falsch ausgeführt Wird zum Beispiel etwas in Ihrem CML-Dokument passieren. Zum Beispiel, wenn der Benutzer auf eine Schaltfläche klickt oder wenn wir innerhalb eines Eingabeelements eine Verbindung herstellen Sie können eine Funktion aufrufen. Oder Sie können eine Funktion in Ihrem Java-Script-Code aufrufen, wo immer Sie diese Funktion benötigen. Oder manchmal können Funktionen von selbst aufgerufen werden. Das heißt, sie werden automatisch aufgerufen oder wir nennen sie selbst aufgerufen Wenn Sie mehr über Funktionen erfahren möchten und wissen möchten, wie Sie die Funktionen in Aktion in Java-Skript definieren können, lesen Sie im nächsten Teil mit mir 14. Tag 4: Funktionen – Teil 2: Hallo zusammen, und wir kommen zurück, um unser Thema über Funktionen im Ova-Skript fortzusetzen. Ich erstelle fünf Namensfunktionen in S für meinen Jovacript-Code Ich erstelle fünf Namensfunktionen und Funktionen in HTM, das ist die Grundstruktur von ML-Code und in Bezug auf meine OVA-Datei HTM, das ist die Grundstruktur von ML-Code und in Bezug auf Darin möchte ich eine Funktion definieren . Wie gesagt, um eine Funktion in Java-Skript zu definieren, sollten Sie das Funktionsschlüsselwort verwenden. Funktion. Und danach müssen Sie einen Namen für Ihre Funktion festlegen. Der Name für die Funktion sollte derselbe sein wie der, den Ihre Funktion ausführen wird. Angenommen, ich möchte zwei Zahlen addieren. Zum Beispiel kann ich diese Funktion als some oder ad aufrufen. Dann Klammern. Wenn Ihre Funktion einige Parameter hat, können Sie die Parameter innerhalb der Klammern definieren Sie sollten hier für jeden Parameter einen Namen angeben. Wenn Ihre Funktion jedoch keine Parameter als Eingabe benötigt, müssen Sie die Parameter hier nicht definieren. Aber wie gesagt, ich möchte hier zwei Zahlen zusammenzählen. Wenn ich zwei Zahlen zusammen sage, bedeutet das, dass meine Funktion zwei Parameter haben sollte. Zum Beispiel X und Y. Wir können hier unterschiedliche Namen für Ihre Parameter angeben, zum Beispiel erste Zahl und zweite Zahl. Nach diesen Klammern verwende ich Carly-Klammern, Carly-Klammern Innerhalb der Cary-Klammern sollte ich den Code definieren, den Lassen Sie mich einen Kommentar für diese Funktion hinzufügen, x und y Hier sollte ich diese beiden Zahlen, diese beiden Parameter zusammenzählen. Sie können diese beiden Parameter zusammenfügen und das Ergebnis in einer anderen Variablen festlegen das Ergebnis in einer anderen Variablen oder das Ergebnis einfach in der Form anzeigen, weil das so ist. Lassen Sie mich zum Beispiel ein variables Ergebnis definieren. Das Ergebnis ist gleich x plus y Wir werden später über die Operationen in JavaScript sprechen Aber nur um es zu wissen, das Pluszeichen hier addiert diese beiden Parameter zusammen Lassen Sie mich das Ergebnis und den Fall zeigen, wie wir hier herauskommen. Sie können Ihrem Kostenergebnis auch weitere Kommentare hinzufügen, zum Beispiel so etwas, Summe aus x plus y plus doppeltes Anführungszeichen ist das Ergebnis. Ich habe hier ein Plus vergessen, wie Sie sehen, das ist meine Funktion. Es liegt an Ihnen, wie Sie das Ergebnis im Konsultblock anzeigen möchten . Lassen Sie mich dieses Dokument auch formatieren. Klicken Sie, formatieren Sie das Dokument, oder Sie können gleichzeitig Shift Out und F auf Ihrer Tastatur drücken . Das ist bis jetzt meine Funktion. Lassen Sie mich die Funktionen, die im Browser angezeigt werden, sagen und sehen . Wie Sie sehen, habe ich nichts, nicht in der Konsole hier, nicht in meinem HTML-Dokument. Warum? Weil ich die Funktion noch nicht aufgerufen habe. Ich habe diese Funktion noch nicht aufgerufen. Wenn Sie also möchten, dass diese Funktion ausgeführt wird, sollten Sie sie irgendwo in Ihrem Javascript-Code aufrufen Lassen Sie mich hier zum Beispiel sagen, also zehn und 15. Jetzt sehe ich es im Browser. Wie Sie sehen, ist das Ergebnis 25. Ich denke. Das ist besser so. Wenn ich diese Funktion erneut mit etwas anderem aufrufe , zum Beispiel 23 und einer anderen Zahl wie dieser, wird das Ergebnis wie folgt lauten. Dies ist für den ersten Aufruf der Funktion und dies ist für den zweiten Aufruf der Funktion. Was ist, wenn ich meine Funktion hier schreibe und der heutigen Funktion keinen Wert übergeben habe. Wie Sie wissen, hat meine Funktion hier zwei Parameter, und ich sollte hier zwei Werte als Eingabe als Argument übergeben, damit diese Funktion funktionieren kann. Aber was ist, wenn ich nichts oder nur ein Argument an diese Funktion übergeben habe Nehmen wir an, wir rufen die Funktion auf, wie Sie sehen, weil ich keine Parameter für diese Funktion definiert habe. Der erste Parameter ist undefiniert und der zweite ist undefiniert Und das Ergebnis der Addition von zwei undefinierten Werten ist bemerkenswert. Was ist, wenn ich es nur einen Parameter nenne, zum Beispiel 120. Nehmen wir an, ich verstehe. Wie Sie sehen, habe ich wieder nur einen Parameter und der zweite ist undefiniert Das Ergebnis wäre nichts. Wenn Sie Parameter für Ihre Funktion definieren, müssen Sie den Wert für diese Parameter als übergeben es sei denn, das Ergebnis der Funktion entspricht nicht Ihren Erwartungen. Also hier wäre das Ergebnis nein. Und hier auch. Und eine weitere Sache hier ist, dass ich, wie Sie sehen, den Code, den ich hier schreibe, für dieses Leben nicht wiederholt habe. Ich habe gerade die Funktion aufgerufen, die ich hier definiert habe, und anstatt zwei Codezeilen für jede dieser Zeilen zu schreiben , habe ich hier nur eine Zeile. Und ich kann diese Funktion an anderen Stellen in anderen Teilen meines Jo-Skriptcodes als V verwenden Funktion an anderen Stellen in anderen Teilen meines Jo-Skriptcodes als . Aber wenn ich diese Funktion ändern möchte, diese beiden Codezeilen, muss ich sie nur hier ändern, nicht irgendwo in meinem Code. Aber wenn ich diese Funktion nicht verwende und diese beiden Zeilen überall in meinem Jaw-Skript wiederhole. Sie sehen, wenn Sie etwas ändern müssen, müssen Sie auch all diese Zeilen korrigieren. Sie haben also eine harte Arbeit vor sich. Infolgedessen können Sie Ihre Funktionen in Ihrem Java-Script-Code bis jetzt viele Male wiederverwenden viele Male und Ihren Code besser verwalten. Wenn Sie Änderungen benötigen, müssen Sie nur eine Stelle anstelle von verschiedenen Stellen korrigieren . Die Funktion kann einen Wert haben, der zurückgegeben werden soll. Anstatt das Ergebnis hier anzuzeigen, können wir in Ihren Funktionen einen Wert zurückgeben. Aber lassen Sie mich im nächsten Teil darüber sprechen. 15. Tag 4: Rückgabewerte in Funktionen: Hallo zusammen, und wir kommen wieder, da wir über Funktionen in Jo-Skript sprechen. Ich habe gesagt, dass wir ein Ergebnis Ihrer Funktion zurückgeben können anstatt etwas anderes in Ihrer Funktion anzuzeigen oder etwas anderes in Ihrer Funktion zu tun. Anstatt hier beispielsweise das Ergebnis der Summe zweier Zahlen anzuzeigen , möchte ich die Ergebnisse dieser beiden Zahlen in meinen Code zurückbringen , in dem die Funktion cat lautet , und diesen Wert in diesem Teil verwenden. Also, um einen Wert zurückzugeben oder von Ihrer Funktion zurückzukehren. Das bedeutet, dass Sie Ihre Funktionen verlassen und zu dem d zurückkehren , in dem die Funktion aufgerufen wurde Sie können die Rückgabeanweisung verwenden. Hier empfehle ich diese Zeile. Anstatt das Ergebnis in der Konsole anzuzeigen, verwende ich die Rückgabeanweisung und ich habe Ergebnis gesagt Das Ergebnis ist x plus y, oder Sie können einfach von Ihrer Funktion zurückkehren, ohne etwas an die Stelle zurückzuschicken, an der die Funktion unterbrochen wurde, einfach die Return-Anweisung verwenden. Wenn die Funktion aufgerufen wird die Rückgabeanweisung erreicht, überschreitet sie die Funktion und zu dem Ort zurück, an dem sie aufgerufen wurde. Lassen Sie mich diese Zeile hier kommentieren. Wenn ich mein Dokument im Browser sehe, siehst du, ich habe nichts im Cocle Warum? Weil ich das Ergebnis der Veranstaltung nicht angezeigt habe, manche sogar im Rat. Aber lassen Sie mich C L sagen und zum Beispiel acht und neun summieren . Ich rufe meine Funktion auf. Also und übergebe zwei Werte, acht und neun, weil ich hier zwei Parameter habe. Und ich werde das Ergebnis dieser Funktion im Punktprotokoll der Konsole anzeigen . Lass uns speichern und sehen. Jetzt haben Sie hier 17 als Ergebnis. Anstatt dieses Ergebnis zurückzugeben, lassen Sie mich das kommentieren, ich bin gerade zurückgekehrt. Mal sehen, was in dieser Zeile passieren wird. So wie ich es undefiniert habe. Warum ist es undefiniert? Weil diese Funktion als Ergebnis nichts zurückgibt Also alles ist im Jobskript undefiniert. Wenn Sie also das Ergebnis der Funktionsaufgabe an einer beliebigen Stelle in Ihrem Code benötigen , sollte das Ergebnis an diesen Teil zurückgegeben werden Ich muss das Ergebnis der Addition von zwei Zahlen zusammenzählen. Ich muss dieses Ergebnis zurückgeben. Ich kommentiere diese Zeile erneut und ich kommentiere diese Zeile. Und wie Sie sehen, habe ich das Ergebnis hier. Aber nicht für diese Zeilen, weil ich für diese Teile keine Konsole habe. Ich möchte auch das Ergebnis für diese Zeile, ich muss das Ergebnis für sie in einer Variablen oder in dieser Art festlegen , zum Beispiel in einer anderen, lassen Sie mich es als Konsole festlegen. Wenn ich das im Browser sage und sehe, siehst du, ich habe die 25 für diese Funktion, die hier aufgerufen wird, und 17 für diese Li. Die Parameter, die Sie an eine Funktion übergeben können , können komplizierter sein, nicht nur ein einfacher Typ, zum Beispiel nicht nur eine Zahl, nicht nur eine Zeichenfolge. Es kann sich auch um ein Array, ein Objekt, zwei Arrays, zwei Objekte und viele andere Dinge handeln, die wir in Javas haben können Sie können den Funktionen hier oder sogar der Funktion selbst übergeben hier oder sogar der Funktion Lassen Sie mich zum Beispiel die Definition für Benutzer von hier in das Objekt DS fi kopieren und hier einfügen Irgendwo in meinem Ova-Skriptcode. Ich möchte eine Funktion schreiben, um Vor- und Nachnamen für dieses Objekt zusammen anzuzeigen . Ich definiere meine Funktion irgendwo in meinem Java-Skript, zum Beispiel Funktion. Ich nenne es als vollständigen Namen und erhalte den Vornamen als ersten Parameter und den Nachnamen als zweiten Parameter. Darin werde ich den Vor- und Nachnamen gleichzeitig anzeigen den Vor- und Nachnamen und falls ja Ich habe also den Vornamen plus ein Leerzeichen und dann den Nachnamen. Und hier muss ich das zum Beispiel als vollständigen Namen, Benutzervornamen und Benutzer-Nachnamen bezeichnen . Lass uns einen Sync im Browser speichern. John, D hier. Aber wenn ich so an diese Funktion übergebe, möchte ich das Objekt an diese Funktion übergeben. Ich möchte die Zeichenketten nicht an die Funktion übergeben. Ich kommentiere diese Funktion hier. Ich werde zum Beispiel eine weitere Funktionsfunktion schreiben , lassen Sie mich sie wieder nur als vollständigen Namen bezeichnen. Ich habe hier Benutzer als Parameter angegeben, und ich werde der Csole zeigen, lassen Sie mich diese Zeile kopieren Ich sitze hier und zeige den Benutzerpunkt zuerst und den Benutzerpunkt zuletzt Anstatt diese Funktion so aufzurufen, sage ich hier Vollständiger Name, Benutzer. Wie Sie sehen, übergebe ich ein Objekt an diese Funktion. Und jetzt ist das Ergebnis das S. Sie können diesen Wert auch zurückgeben und ihn verwenden, wo immer Sie möchten, zum Beispiel, um ein Etikett auf einem Text in Ihrem SML-Dokument anzuzeigen ein Etikett auf einem Text in Ihrem SML-Dokument Die Parameter können also komplizierter sein, das kann komplizierter sein als nur ein einfacher Wert Es können Arrays, Objekte und andere komplizierte Typen Lassen Sie uns im nächsten Teil mehr über Funktionen sprechen 16. Tag 4: Standardwert in Funktionsparametern: Hallo zusammen und willkommen zurück, um weiter über Funktionen zu sprechen. In Java-Skript möchte ich über Standardwerte in Funktionen sprechen . Ich erstelle Funktionen, Standardwerte bei GM hier und ein S f hier und setze sie miteinander in Beziehung. Das ist mein SGML-Dokument. Und das ist mein Java-Skript 5. Ich habe hier eine Funktion, die zwei Parameter hat, und wir addieren diese beiden Zahlen und zeigen das Ergebnis in der Konsole an. Ich kann das Ergebnis auch mit der schriftlichen Erklärung wie dieser zurückgeben . Aber wenn Sie sich erinnern, kann ich diese Funktion mit zwei Parametern ausführen, zum Beispiel Tenon Five, und das Ergebnis im Browser sehen Wie Sie sehen, habe ich in der Csolee dieses Ergebnis. Aber was ist, wenn ich dieser Funktion keine Parameter übergebe, oder ich übergebe nur einen Wert an diese Funktion, zum Beispiel 50. Was wird passieren. Das Ergebnis ist nein. Ich habe nichts als Ergebnis. In einigen Fällen können wir Standardwerte für die Parameter in der Funktion verwenden, wenn Sie verhindern möchten , dass das Ergebnis in etwa können wir Standardwerte für die Parameter in der Funktion verwenden so aussieht. Wie können Sie definieren? Standardwerte für eine Funktion. Wenn Sie hier die Parameter für die Funktion definieren, können wir das Zuweisungszeichen verwenden, zum Beispiel verwende ich hier das Gleichheitszeichen und lege einen Standardwert fest Legen Sie einen Wert für diesen Parameter fest, wenn er kein Beispiel enthält 04x, und hier können Sie auch einen Standardwert haben. Sie haben nicht für alle Parameter einen Standardwert, aber Sie können auch für alle Parameter einen Wert festlegen und hier und jetzt Null, vier hier und jetzt, sehen wir uns das Ergebnis im Browser an. Wie du siehst. Statt neun habe ich hier Null, wenn ich nicht bestehe. Jeder Wert für alle Parameter in einer Funktion oder wenn ich nur einen Parameter an diese Funktion übergebe. Der Standardwert für jeden Parameter ist Null. Hier habe ich keine Zahl übergeben, also habe ich Null für X und Null für Y, und das Ergebnis ist Null. Und hier habe ich gerade einen Wert für den Parameter x übergeben . Ich habe 15 hier und ich habe keinen Wert für den Parameter y, also habe ich hier Null und das Ergebnis ist 15. In jedem Fall benötigen Sie also einen Wert für Ihre Parameter und möchten sichergehen, dass der Wert für diesen Parameter nicht vom Benutzer definiert wurde. das Ergebnis Ihrer Funktion gültig und nicht undefiniert ist, können Sie den Standardwert für den Parameter verwenden Das ist alles für diesen Teil. Lass uns im nächsten Teil weitermachen. 17. Tag 4: Variabler Bereich in JavaScript: Hallo zusammen, und wir kommen wieder. In diesem Teil. Wir werden über Variablen und Funktionen sprechen. Wie Sie wissen, können wir überall in unserem Java-Script-Code Variablen definieren . Sogar wir können die Variablen innerhalb der Funktionen definieren. Standardmäßig werden alle Parameter, die Sie für Ihre Funktion definieren , als Funktionsvariablen betrachtet. Und so können Sie diese Variablen in Ihrem Funktionscode verwenden . Der Gültigkeitsbereich für diese Variablen, die Sie innerhalb Ihrer Funktion definieren , ist nur die Funktion selbst, und Sie können nicht außerhalb Ihrer Funktion auf diese Variablen zugreifen . Zum Beispiel habe ich die Ergebnisvariable hier und nicht irgendwo in meinem Code. Wenn ich das Ergebnis anzeigen möchte, Wert im Cosle Ich füge hier so etwas hinzu und im Browser habe ich so etwas Referenzfehler. Das Ergebnis ist nicht definiert. Ich habe keine Variable namens result in meinem Code. Wenn ich hier klicke, werde ich zu der Zeile weitergeleitet , in der ich einen Fehler für diese Zeile habe. Wie Sie sehen, ist hier mein Fehler. Aber du siehst, ich habe das Ergebnis hier. Warum ich außerhalb meiner Funktion nicht auf diese Variable zugreifen kann , weil der Bereich für diese Variable nur innerhalb dieser Funktion liegt. Auf jede Variable, die Sie innerhalb Ihrer Funktion definieren, oder sogar auf die Parameter , die Sie für Ihre Funktion definieren, kann also oder sogar auf die Parameter , die Sie für Ihre Funktion definieren außerhalb dieser Funktion nicht zugegriffen werden. Ich kann zum Beispiel nicht, wenn ich diese Zeile dupliziere und auf den Parameter x zugreifen möchte, den ich hier definiere, ich habe hier den gleichen Fehler. X ist nicht definiert. Außerdem können Sie vor Ihrer Funktion nicht darauf zugreifen. Nicht nur nachdem Sie die Funktion definiert haben, können Sie auch nicht von Ihrer Funktion aus auf die Parameternamen und Variablen zugreifen die Parameternamen und Variablen Sie innerhalb Ihrer Funktion definieren , die Sie innerhalb Ihrer Funktion definieren, unabhängig davon, ob sie vor der Funktion nach der Funktion stehen. Wenn ich das hier speichere, wie Sie sehen, ist x nicht definiert. Wenn ich das definiere, ist die Zeile, für die ich einen Fehler habe, hier, die Zeile Nummer zwei in meinem Javascript-Code, und wie Sie sehen, ist dies die Zeile Nummer zwei. Ich komme in diese Zeilen und speichere erneut, wie Sie sehen, der Fehler ist jetzt weg. Noch etwas. Lassen Sie mich hier die Variable x definieren und einen Wert für dieses x auf 50 setzen und das und C im Browser speichern, C, der Wert für x ist hier 50. Ich habe hier auch die Variable x als Parameter, und der Wert, der an diese x-Variable an diesen x-Parameter übergeben wird, ist hier zehn und hier ist 50. Lass uns das Ergebnis sehen. Das Ergebnis ist dasselbe wie das, was wir bereits haben. Y, wenn Sie eine Variable außerhalb der Funktion definieren, zum Beispiel x hier. Wenn Sie diese Variable erneut innerhalb Ihrer Funktion definieren, sei es als Parameter oder als Variable innerhalb Ihres Funktionscodes, können Sie nicht auf die Variable zugreifen , die außerhalb dieser Funktion definiert ist. Aus diesem Grund ist das Ergebnis, das Sie im Browser haben möchten , möglicherweise nicht das, was Sie erwarten. Ein weiterer Punkt ist, dass Sie beim Aufrufen einer Funktion oder beim Aufrufen der Funktion nicht vergessen sollten, diese Klammer zu verwenden Wenn Sie diese Klammern nicht verwenden, wird Wir geben kein Ergebnis für zurück. Wenn ich zum Beispiel eine Variable oder etwas Ähnliches definiere, meine Funktion aufrufe und sie als Summe festlege, und ich möchte das Ergebnis dieses Aufrufs meiner Funktion anzeigen. Im Browser. Mal sehen, was passieren wird. Wie Sie sehen, habe ich die Funktion in der Csole, aber nicht das Ergebnis dieser Funktion ist hier eine Funktion. Wenn Sie also wirklich das Ergebnis einer Funktion in Ihrem Java-Script-Code benötigen , vergessen Sie nicht, Klammern zu verwenden und die Parameter für diese Funktion zu übergeben Wir werden in Zukunft möglicherweise häufig Funktionen in unserem Code verwenden. Es ist besser, das Funktionskonzept zu verstehen und zu verstehen, warum wir eine Funktion in unserem Code verwenden und definieren. Schließ dich mir im nächsten Teil an. 18. Tag 5: Array-Methoden – Teil 1: Hallo zusammen, und wir kommen wieder. In der vorherigen Version haben wir über Arrays und Funktionen in Java-Skripten gesprochen In Java-Skript zwei haben wir Funktionen als Methoden bezeichnet. Wenn Sie mit anderen Programmiersprachen vertraut sind, haben Sie vielleicht etwas Ähnliches in diesen Sprachen als. In dieser Folge werden wir über einige Methoden oder Funktionen sprechen , die für Arrays in Java-Skripten definiert sind In Javascript können wir diese Methoden in vier Kategorien einteilen: Basic, Search, Sort und Iterationen Basic, Search, Sort und Hier sehen wir eine Liste dieser Methoden in Javascripts, aber dies sind nicht alle Methoden für Arrays in Jova-Skripten Wir haben viel mehr Methoden. In diesem Video stellen wir nur einige wichtigere vor, die Sie möglicherweise häufig in Ihren Programmen verwenden. Mal sehen, was diese Methoden sind. Hier füge ich eine weitere Jovacript Five hinzu, die RA-Methoden JS, das JS ist die Erweiterung für das Jova-Skript f. Und ich kopiere einfach eines meiner Schimel-Dokumente, zum Beispiel Kids Control C, dann Control V. Stellen Sie sicher, dass ich die richtigen fünf presF zwei umbenenne und ich fünf presF Und ich habe auch den Titel hier wie wir für hier und hier geändert . Und repariere die Beziehung zu der Java-Script-Datei, die ich von Ray Mets bekommen habe. Ich schließe das Hier in meiner Java-Script-Datei definiere ich Nutzungskosten. Lassen Sie mich es so nennen, zum Beispiel mein Array. Sie können ein leeres Array definieren und die Werte für jedes Element in Ihrem Array später festlegen, oder Sie können die Werte direkt bei der Definition Ihres Arrays festlegen. Wenn du dich erinnerst, haben wir das gesagt. Sie können verschiedene Arten von Elementen in Ihrem Array definieren . Zum Beispiel Zahlen, Millionenwerte, Zeichenkettenwerte und andere Typen wie, lassen Sie mich zum Beispiel so aussehen Wie Sie sehen, habe ich in meinem Strahl eine Kombination verschiedener Typen Und lassen Sie uns dieses Array in der CSLE zeigen, das mein Array sperrt. Nehmen wir an, um das im Browser anzuzeigen , klicke ich mit der rechten Maustaste auf diese Datei und wähle Mit Light-Server öffnen Während ich mein Array zeige. Im Csle sollte ich mit der rechten Maustaste hier klicken und hier prüfen wählen Und darin habe ich meine Anzeige. Machen Sie sich über diesen Fehler hier keine Sorgen. Das liegt an den fünf Leerständen und weil ich keine fünf Acons in meinem Stammordner habe, habe ich hier diesen Fehler bekommen Falls Sie nichts über fünf Con wissen, können Sie sich im CML-CSS-Kurs einfach den entsprechenden Kurs ansehen , der sich auf das Symbol „ Fünf gegen fünf“ bezieht. Lassen Sie mich diese Seite aktualisieren. Okay. Und das ist mein Array hier. Wie Sie sehen, hat jedes Element unterschiedliche Werte verschiedener Typen. Keine, bei der wir die verschiedenen Methoden oder Funktionen verwenden können , die für Arrays im alten Skript vordefiniert sind Wenn Sie die Methoden verwenden möchten, die für Arrays im Goal-Skript definiert sind , benötigen Sie ein Also definiere ich hier mein Array. Und um diese Funktionen zu verwenden, sollten Sie den Namen Ihres Arrays schreiben. Hier ist mein Array und drücken Sie die Punkttaste auf Ihrer Tastatur oder die Punkttaste auf Ihrer Tastatur. Und wie Sie sehen, bringt es mir eine Liste verschiedener Methoden oder Funktionen für das Array, das im Jo-Skript vordefiniert ist. Lassen Sie mich zum Beispiel Shift wählen. Ich drücke hier inter, weil das eine Funktion ist und ich die Funktion aufrufen möchte , die für dieses Array definiert ist Ich sollte Klammern verwenden Wie Sie hier sehen. Schauen Sie sich die Beschreibung dieser Methode an. Die Beschreibung besagt, dass diese Methode das erste Element aus einem Array entfernt und es zurückgibt. Wenn Ihr Array leer ist, wird undefined zurückgegeben und das Array wird nicht geändert Wenn Ihr Array jedoch nicht leer ist, wird das erste Element innerhalb des Arrays zurückgegeben, und alle anderen Elemente werden um einen Index nach oben verschoben Das bedeutet, dass das Element Nummer eins die Zahl Null in Ihrem Array sein wird. Lassen Sie mich Konsolen wie hier für mein Array hinzufügen, save und C. Wie Sie sehen, das erste Element hier, das war 3.14, gibt es in meinem Array hier nichts mehr, weil das ein Array ist, können wir alle Änderungen hier als sehen Aber der erste Punkt war 3.40. Und wenn ich Shift für Array verwende, wird das erste Element entfernt und alle anderen Elemente werden in den oberen Index verschoben Wie Sie sehen, befindet sich die Zeichenfolge hello jetzt im Index Null und so weiter. Wenn Sie sehen möchten, was tatsächlich das Ergebnis der Shift-Funktion ist , können Sie das in die Spalte von dog schreiben Hier verwende ich Csle, das diese Shift-Funktion blockiert. Wie Sie sehen, kann ich diese Methode, die etwas zurückgibt, im Cosle von do log oder in jedem anderen Teil meines Codes verwenden , den ich für das erste Element in meinem Array benötige Und wie Sie sehen, ist der erste Punkt hier 3.40. Wenn Sie diese Zeile duplizieren, können Sie das sehen. wird immer das erste Element des Arrays zurückgegeben, und die Länge des Arrays wird minus was sein? Zum Beispiel, wenn ich diese Zeile mit allen Tasten Shift und Down und meiner Tastatur dupliziere . Und speichern. Das siehst du. Der erste Punkt war 3.14. Und dann beginnt das Array von diesem Index aus. Das ist der Nullindex. Der erste Punkt ist also Hallo hier. Und wenn ich wieder wechsle, wird das als erstes Element zurückgegeben, und mein Array am Ende sieht ungefähr so aus. Lassen Sie mich vorerst diese Zeile durchgehen. Wie gesagt, mit der Shift-Methode können Sie das erste Element, das erste Element in einem Array, entfernen und die anderen Elemente nach oben in den unteren Index verschieben . Wie Sie hier sehen, befindet sich das erste Element hier am Index 050, und wenn ich hier die Shift-Methode verwende, wird die 50 zurückgegeben, und mein Array sieht ungefähr so aus Die Zahl 100 befindet sich jetzt am Index Null. Lass uns im nächsten Teil weitermachen. 19. Tag 5: Array-Methoden – Teil 2: Hallo zusammen und wir kommen wieder. Die andere Methode für Array ist Shift. Statt Shift können Sie bei Bedarf auch Unshift verwenden. Mit Shift können wir am Anfang Ihres Arrays am Nullindex ein neues Element hinzufügen , und die anderen Elemente in Ihrem Array werden zum nächsten verschoben Lassen Sie mich meine Array-Verschiebung verwenden und innerhalb der Klammern sollten Sie hier die Elemente definieren, die Sie zu Ihrem A hinzufügen möchten. Zum Beispiel so etwas, und kopieren Sie diese Zeile und fügen Sie sie hier ein, um mein Array nach Unshift zu sehen Wie Sie sehen, ist mein A jetzt ungefähr so. Zuerst wird das erste Element in meinem Array mit der Shift-Methode entfernt. Und dann habe ich so etwas. Und hier füge ich ein weiteres Element mit der Unshift-Methode hinzu, und mein Array ist ungefähr so Jeder Unshift, den Sie für Ihr Array verwenden fügt am Anfang Ihres Arrays ein weiteres Element Wie gesagt, mit Unshift können Sie ein Element an einem Element am Anfang Ihres Arrays hinzufügen Anfang Ihres Arrays Hier verwende ich Unshift für dieses Array. Das ist mein Array, und füge 50 am Anfang meines Arrays hinzu, und als Ergebnis habe ich diese für mein Array, habe ich diese für mein Array, und Unshift ist eine grundlegende Methode für Arrays in Was ist, wenn Sie einen Artikel entfernen möchten? Am Ende Ihres Arrays oder fügen Sie ein Element am Ende Ihres Arrays statt am Anfang Ihres Arrays hinzu. Zu diesem Zweck haben wir zwei Methoden. Mit pop können wir das letzte Element in Ihrem Array entfernen. Und mit Push können Sie am Ende Ihres Arrays ein Element hinzufügen . Lass mich mein Array Dot Pop benutzen. Und wie Sie sehen, die Beschreibung für diese Metatheorie, die das letzte Element aus einem Array entfernt und es zurückgibt. Sie können also den Wert, der mithilfe von Pop-Meta zurückgegeben wird, anzeigen oder verwenden. Wenn das Array leer ist, haben Sie nichts. Sie haben einen undefinierten Wert als Ergebnis. Also kann ich diesen Wert mit console.l2 anzeigen. Und für mein Array auch, und mal sehen. Nun, wie Sie sehen, ist der letzte Punkt hier falsch. Wenn ich pop verwende, habe ich hier false als Wert. Und meine Ara ist ungefähr so , weil der letzte Gegenstand gedreht ist. Mit POP können Sie also auf das letzte Element in einem Array zugreifen oder es entfernen Und hier sehen Sie, dass das letzte Element in meinem Array 15 mit Index acht ist. Und wenn ich POP verwende, entferne ich dieses Element, und als Ergebnis hat mein Array acht Elemente. Mit Push können Sie am Ende Ihres Arrays ein weiteres Element hinzufügen. Wie Sie hier sehen, müssen dem Array neue Elemente hinzugefügt werden. Es öffnet die neuen Elemente, neue Elemente bis zum Ende des Arrays. Und als Ergebnis behält es eine neue Länge des Arrays bei. Wenn die Array-Länge beispielsweise drei ist und Sie mit push ein weiteres Element hinzufügen, und Sie mit push ein weiteres Element hinzufügen um Ihrem Array ein weiteres Element hinzuzufügen, ist der Rückgabewert für diese Methode vier. Lassen Sie mich zum Beispiel vier hinzufügen und mein Array mit Console Dot anzeigen. Das habe ich, nachdem ich ein Element in mein Array geschoben habe. Wenn ich hier einen Konsolenpunkt hinzufüge, was wir haben, vergiss nicht, auch die Carnes zu schließen Ich habe fünf. Die Länge des Arrays ist hier vier, wie Sie hier sehen, die Zahl vier hier Nachdem ich ein weiteres Element in mein Array geschoben habe, ist die Länge dieses Arrays fünf, und hier ist das aufgelöste Array. Lass es mich ein bisschen größer machen , damit du es besser sehen kannst. Wenn du hierher zoomen willst, benutze einfach dein Mundfeld während du es nach oben bewegst, es wird größer. Sie können hineinzoomen. Und wenn Sie herauszoomen möchten, bewegen Sie einfach Ihren Mund nach unten Wie gesagt, mit der Push-Methode , einer grundlegenden Methode für Arrays in Java-Skript, können Sie ein Element oder ein Element am Ende des Arrays hinzufügen ein Element am Ende des Also hier, das ist mein Array. Ich habe acht Elemente, acht Elemente in meinem Array, und die Indizes sind 0-7 Und wenn ich Push by 50 verwende, habe ich die 50 als letztes Element in meinem Array Und jetzt hat mein Array neun Elemente, neun Elemente. Lass uns im nächsten Teil weitermachen. 20. Tag 5: Array-Methoden – Teil 3: Hallo zusammen und willkommen zurück. Wenn Sie Ihr Array in eine andere Variable kopieren möchten, können Sie eine Sliced-Methode verwenden Aber lass uns sehen wie. Die Slice-Methode gibt ein Array zurück , das eine Kopie Ihres Arrays ist. Also muss ich das Ergebnis der Slice-Methode in eine andere Variable setzen oder es auf der Konsole oder wo immer ich es brauche anzeigen . Also definiere ich const mein neues Array und setze es als mein Array, das ein Slice ist Mit der Slice-Methode können Sie Ihr Array kopieren Die Slice-Methode kann einen Parameter haben. Wenn Sie den Parameter nicht definieren, bedeutet das, dass Sie das aktuelle Array vom Anfang Ihres Arrays kopieren . Und der Anfang des Arrays ist Index Null, und Sie können auch den Index des letzten Elements für die Slice-Methode festlegen . Lassen Sie mich hier einfach die Slice-Methode ohne Parameter verwenden , wie Sie sehen, und mein neues Array hier zeigen. In einem Setup habe ich mein Array eingerichtet. Seien Sie vorsichtig. Ich zeige hier mein neues Array nicht mein Array. Sagen wir mal und sehen. Wie Sie sehen, ist das neue Array dasselbe wie mein Array. Aber lassen Sie mich diese Zeile mit s, Shifts und Down-Array duplizieren Shifts und Down-Array und die obere Zeile kommentieren. Innerhalb des Slice setze ich zum Beispiel Nummer zwei und sehe im Browser, wie Sie sehen, die Slice-Methode hier, kopiere aus dem Index zwei meines Arrays. Null, Eins, Zwei und Zwei beginnen von hier bis zum Ende des Arrays. Lassen Sie mich diese Zeile einfach noch einmal duplizieren, in diese Zeile kommen und am Endparameter zum Beispiel T hier angeben und den Browser jetzt sehen. Wie Sie sehen, habe ich nur ein Element in dem neuen Array. Beginne bei Nummer zwei bis Nummer drei minus eins. Und ich habe zum Beispiel hier gesessen. Viertens, wir haben jetzt zwei Artikel in Ihrem Array. Fangen Sie mit dem Index an. Zwei, bis der Index vier minus eins, zwei und drei ergibt . Wenn Sie Ihr Array einfach exakt in ein anderes Array kopieren möchten , können wir eine Slice-Methode ohne Parameter verwenden. also eine Slice-Methode in einem Array verwenden, können wir einen Teil des Arrays in ein anderes Array in ein neues Array zerlegen . Wie Sie hier sehen. Das ist mein Array, das Erste, was ich für mein Array habe. Und wenn ich ein Slice für dieses Array verwende , habe ich das Ergebnis für ein neues Array. Das erste Array, das hier mein Array ist, wird sich also nicht ändern. Eine andere Methode für Arrays ist episch. Mit der Methode esplic können Sie alle Elemente aus Ihrem Array entfernen alle Elemente aus Ihrem Array oder ein neues Element in Ihr Array einfügen Nicht nur am Anfang Ihres Arrays, da wir die Unhit-Methode oder am Ende Ihres Arrays die Push-Methode verwenden Mit einer Splice-Methode können Sie Elemente an einer beliebigen Stelle innerhalb Ihres Arrays hinzufügen oder einfügen beliebigen Stelle innerhalb Ihres Mal sehen, wie ich meinen Array-Punktsplice sage. Wie Sie sehen, habe ich hier verschiedene Parameter. Der erste Punkt ist die Startnummer. Es bedeutet Startindex, wo in meinem Array. Wenn ich zum Beispiel zwei sage , bedeutet das einen Start bei Index zwei. Der zweite Parameter hier ist Delete Count. Es bedeutet, wie viele Elemente entfernt werden sollen. Wenn ich eine Null setze, bedeutet das, dass keine Elemente entfernt werden sollten. Und der letzte Parameter ist die Liste der Elemente, die ich hinzufügen kann. Und der letzte Parameter ist die Liste der Elemente , die ich zu meinem Array hinzufügen möchte. Lassen Sie mich zum Beispiel i und i und diese Zeile auch hier auf true setzen . Aber das passiert hier und der Browser hat gesehen, wie Sie sehen, die neuen Elemente, die ich für mein Array definiert habe, sie haben aus dem Index zwei, Null, eins, zwei hinzugefügt, das ist wahr, dann hoch und und das Element, das am Index Null war, ist jetzt hier. Dort bei Index fünf. Ich habe drei neue Elemente in mein Array eingefügt. Und lassen Sie mich einfach diese Zeile kopieren. Kommentieren Sie dies mit dem Schrägstrich. Und ich habe hier zum Beispiel zwei gesagt. Legen Sie einen Wert für den Parameter „ Anzahl löschen“ fest und speichern Sie. Siehst du, ich habe jetzt so etwas in meinem Array. Entfernen Sie aus Index zwei Elemente und fügen Sie diese drei neuen Elemente hinzu. Das ist wahr und diese Zahl wurde entfernt. Stattdessen habe ich diese drei Elemente in meinem A. Und wenn Sie die neuen Elemente wie diese einfach nicht erwähnen, bedeutet das, dass Sie die Elemente, die Sie hier angeben, aus welchem Index, dem Index zwei, entfernen . Kommen Sie zuerst in diese Zeile, Save und C, wie Sie sehen, werden diese beiden Elemente entfernt, aus dem Index zwei, entfernen Sie zwei Elemente. Mit einer Spleißmethode können Sie also Elemente in das Array einfügen oder die Elemente aus dem Array entfernen die Elemente aus dem Array oder beides gleichzeitig ausführen Hier spezifiziere ich keine neuen Elemente, also werden die Elemente einfach aus meinem Array entfernt Es beginnt mit Index zwei und entfernt vier Elemente aus meinem Array. Wenn ich angeben möchte, Elemente in mein Array eingefügt werden sollen, sollte ich sie nach dem Parameter delete count nach diesen vier hier hinzufügen . Wenn ich hier Null in Vierergruppen spezifiziere, bedeutet das, dass keine Elemente entfernt werden sollen. Lass uns im nächsten Teil weitermachen. 21. Tag 5: Array-Methoden – Teil 4: Hallo zusammen, und wir kommen wieder. Wenn Sie überprüfen möchten, ob in Ihrer Ary ein Objekt befindet, können Sie den Methodenindex verwenden. Lassen Sie mich zum Beispiel meinen Ara-Index sagen. Es gibt den Index jedes Elements zurück , das Sie hier angeben. Welcher Artikel, lass mich zum Beispiel Hallo sagen. Und als Ergebnis würde es den Index des ersten Vorkommens des Elements mit dem Wert zurückgeben , den Sie hier angeben. Wenn diese Methode kein solches Element in Ihrem Array finden kann , das Ergebnis minus eins. Ich muss das Ergebnis irgendwo anzeigen, zum Beispiel in einer Konsole, die sich protokolliert und im Browser sieht. Der Eintrag Hello steht hier am Index S, das ist mein Array und das Hello ist hier. Und wenn ich einfach diese Zeile kopiere und hier High sage, zum Beispiel, weil ich in meinem Array kein Hoch habe. Das Ergebnis ist minus eins. Das bedeutet, dass es in diesem Array kein solches Objekt gibt. Wenn Sie also den Methodenindex in Arrays verwenden, das ist eine Art von Suchmethoden, können Sie den Index eines Elements in Ihrem Array finden Zum Beispiel, wie Sie hier sehen, ist der Index von Element sieben hier fünf. Aber der Index des Elements 750 ist minus eins, weil es in diesem Array kein solches Element gibt. einem höheren Index finden wir den Index des ersten Vorkommens dieses Elements, falls vorhanden. Wir haben auch den letzten Index erhöht. Im Gegensatz zu Index, der das erste Vorkommen eines Elements innerhalb eines Arrays findet . Der letzte Index nach oben sucht dem letzten Vorkommen eines Elements innerhalb eines Arrays. Und wenn es kein solches Objekt gefunden hat, zum Beispiel letzten Index von 750, gibt es als Ergebnis minus eins als Index zurück. Eine andere Methode für Arrays ist Joint. Mit Joint können wir Ihr Array in eine Zeichenfolge konvertieren. Wir haben zwei Methoden, um unser Array in Zeichenketten umzuwandeln. Erstens, Methode mit zwei Zeichenketten, und die zweite Methode ist Joint. Der Unterschied zwischen den beiden Zeichenketten und der Joint-Methode besteht jedoch darin, dass Sie mit Joint ein Zeichen oder das Trennzeichen festlegen können, Sie die Elemente in Ihrem Array verbinden möchten. Schauen wir uns an, wie. Ich sage zum Beispiel Console Dot, weil das Ergebnis dieser beiden Methoden eine Zeichenfolge ist. Ich sage, mein Array-Punkt mein Array von Punkt zu String. Es konvertiert mein Array in eine Zeichenfolge, und das ist das Ergebnis im Browser. Die Elemente sind durch Kommas getrennt. Aber lassen Sie mich diese Zeile duplizieren und hier verwende ich Join, anstatt zwei Zeichenketten zu verwenden Das Speichern und C. Siehst du, ich habe das gleiche Ergebnis für zwei Zeichenketten. Hier. Aber lassen Sie mich diese Folie duplizieren. Wenn ich ein Zeichen spezifiziere, zum Beispiel so etwas. Jetzt werden die Elemente mit diesen Zeichen zusammengefügt. Methode mit zwei Zeichenketten verwenden, können Sie Ihr Array in eine Zeichenfolge konvertieren Und standardmäßig verbinden wir die Elemente in Ihrem Array mit einem Kommazeichen Wenn Sie jedoch Join verwenden, um die Elemente in Ihren Arrays miteinander zu verbinden, können Sie auch das Zeichen angeben Und wenn Sie das Zeichen hier nicht angeben , bedeutet es Zeichen Hier füge ich die Elemente innerhalb des Arrays zusammen, verwende das Zeichen und sehe, das ist das Ergebnis. Wenn Sie sich erinnern, habe ich hier gesagt, dass wir mit Index of den Index eines Elements innerhalb des Arrays finden können. Wenn dieses Element in Ihrem Array existiert. Und wenn das Element in Ihrem Array nicht existiert, ist das Ergebnis dieser Methode minus eins. Wir haben eine andere Methode , mit der Sie überprüfen können , ob das Array ein Element enthält oder nicht. Und das Ergebnis für diese Methode ist nicht der Index des Arrays, es ist einfach wahr oder falsch. Wenn das Ergebnis wahr ist, bedeutet dies, dass das Element im Array vorhanden ist. Und wenn das Ergebnis falsch ist, bedeutet dies, dass das Element nicht im Array existiert. Was ist das für eine Methode? Es beinhaltet Console Dot wie mein Array, beinhaltet was? Sie definieren das Element, nach dem Sie in Ihrem Array suchen möchten . Zum Beispiel 25 und speichern und den Browser ansehen. Das Ergebnis ist hier wahr. Das ist für Include. Sie können sehen, dass dies das Ergebnis für diese Zeile ist. Und wenn ich diese Zeile dupliziere und zum Beispiel sage, suche nach 250 in meinem Array, hast du hier Schriften, weil ich solche Elemente nicht in meinem Array habe. Mithilfe von Includes können Sie überprüfen, ob es sich um ein Element handelt. Also die Verwendung von Includes. Wir können überprüfen, ob wir die Include-Methode verwenden. Wir können überprüfen, ob ein Wert in einem Array existiert oder nicht. Wenn der Wert existiert, ist das Ergebnis für diese Methode wahr. Und wenn der Wert nicht existiert, ist das Ergebnis falsch, wie Sie hier sehen. Das Array enthält das Element Sieben, das Ergebnis ist also wahr, aber es enthält nicht den Wert 750, sodass das Ergebnis falsch ist. Fahren wir mit dem nächsten Teil fort. 22. Tag 5: Array-Methoden – forEach: Ein Hallo an alle, und wir kommen wieder. In diesem Artikel werden wir über die anderen Methoden für Arrays in Java-Skript sprechen die anderen Methoden für Arrays in Java-Skript Eine der am besten verwendbaren Methoden für Arrays in Java-Skript ist für e. Mit f e können Sie für jedes Element im Array eine Funktion aufrufen Wie? Lassen Sie mich ein anderes Array definieren, zum Beispiel hier, konstante Zahlen. Etwas wie das Ich habe eine Reihe von Zahlen. Und hier möchte ich jedes Element im Array in der Konsole separat schreiben . Wie ich hier die Vier-Zoll-Methode verwenden kann. Also Zahlen, die vier H. Innerhalb der vier H als Parameter benötigen Sie eine Funktion. In Java-Skript kann der Parameter für die Funktion also eine Funktion zwei sein. Also muss ich eine Funktion für diese Methode definieren. Aber was ist die Bedingung , um diese Funktion für diese Methode zu definieren? Wie Sie hier sehen, benötige ich einen Wert als Parameter. Ich brauche einen Index und ich brauche das Array. Das Array selbst. Hier, davor oder danach, definiere ich eine Funktion. Und nenne sie als richtig, ich habe zum Beispiel den Parameter als Wertindex und den Bogen angegeben. Darin, sage ich, Rat, dieser Wert. Der Wert ist der Wert jedes Elements in Ihrem Array. Auch hier können Sie zum Beispiel direkt im Fußball sitzen. Das Element am Index, zum Beispiel Null, ist hier zum Beispiel 12. Wenn du so etwas haben möchtest, können wir deinem Schloss schreiben , dass dieses Schloss, das Protokoll am Index Was der Index hier ist, ist der Index des Elements, und der Wert ist der Wert des Ich bin in diesem Teil hier. In diesem Teil sollte ich diese Funktion aufrufen. Aber weil das eine Funktion als Parameter ist, schreibe ich einfach einen Namen für diese Funktion. Und sagen wir wie im Browser. Wie Sie sehen, habe ich 12 Artikel bei Index Null ist 12. Und lassen Sie mich das kommentieren. Damit du es besser sehen kannst. Ich habe so etwas für diese Zahlen und wenn ich für jede Funktion zum Kopieren von Prüfungstechniken aufrufe , füge es hier Anstatt Zahlen nenne ich mein Array, und ich habe etwas wie diese in der Sohle also vier e verwenden, können Sie für jedes Element in Ihrem Array einen Test wie folgt durchführen. Zum Beispiel, wenn Sie jedem Element in Ihrem Array eine Zahl hinzufügen möchten. Lass mich das so machen. Lassen Sie uns das Ergebnis als Wert plus zwei berechnen und in das Schloss schreiben , das das Ergebnis protokolliert. Und lassen Sie mich diese Zeile kommentieren. Wie Sie sehen, habe ich das jetzt im Browser. Und für diese beiden Elemente, weil sie eine Zeichenfolge sind, die Zeichenfolge zwei, wenn ich dem Zeichenkettenwert etwas hinzufüge Ergebnis die Zeichenfolge zwei, wenn ich dem Zeichenkettenwert etwas hinzufüge. Also füge ich hier jedem der Elemente in meinem Array die Nummer zwei hinzu. Aber was ist mit den Elementen im Array selbst passiert? Lassen Sie mich das Protokoll also Cosle hinzufügen. O-Zahlen, wie Sie sehen, die Elemente für das erste Zahlenarray sind die Elemente für das erste Zahlenarray dasselbe Array wie das ursprüngliche Array Aber nur bei den vier Methoden für jede Methode wird jedes Element zu zwei hinzugefügt. Ein weiterer Punkt ist, dass Sie für jede Funktion hier nicht wirklich eine andere Funktion definieren müssen . Sie können hier eine Funktion direkt in die Klammern schreiben. Lassen Sie mich Ihnen die Zahlen für jeden zeigen. Sei für jeden drin, ich brauche eine Funktion. Ich sollte die Funktion ker verwenden , um meine Funktion hier zu definieren. Aber weil ich die Funktion definiere. Darin als Parameter. Ich muss keinen Namen für diese Funktion definieren, wie das, was wir hier haben, zum Beispiel hier, wir haben. Aber hier brauche ich diesen Namen nicht. Stattdessen sollte ich die Parameter für diese Funktion definieren . Wie Sie sehen, sagt es mir, ich brauche Value, Index und das Array selbst. Der erste Parameter ist gleich. Sie müssen hier also mindestens einen Parameter definieren. Der Name für den Parameter kann beliebig sein. Zum Beispiel Wert, wenn Sie möchten, können Sie ihn als Element oder etwas anderes festlegen. Lassen Sie mich es hier zum Beispiel als Element und dann in geschweiften Klammern sagen, weil wir den Code, den Hauptteil der Funktion, definieren müssen den Code, den Hauptteil der Funktion, definieren Lassen Sie mich hier zum Beispiel Konsole sagen, die mir das Objekt zeigt Hier und Semikolon hier und hier als t. Denn das ist das Ende dieser Klammern Hier für vier können Sie die Funktion also so oder so definieren, die Funktion separat definieren und sie innerhalb der Vier-H-Methode aufrufen Oder definieren Sie die Funktion innerhalb der für jede Methode als Parameter. Sehen wir uns das jetzt im Browser an. Wie Sie sehen, habe ich meine Artikel hier so. Lass uns im nächsten Teil weitermachen. 23. Tag 5: Array-Methoden – Karte: Hallo zusammen und willkommen zurück. In diesem Artikel werden wir über eine andere Methode für Arrays sprechen , die Map genannt wird Lassen Sie mich zuerst Map definieren und dann den Unterschied zwischen der Map und for each sehen den Unterschied zwischen der Map und for each Hier definiere ich Zahlen, die abbilden. Und für Map als Parameter benötige ich eine Funktion zwei, wie die Funktion, die wir für jeden haben. Wir können eine Funktion separat definieren. Und füge einen Namen für deine Funktion hinzu, oder du kannst die Funktion direkt hier in den Klammern für die Map als Argument definieren in den Klammern für die Map als Argument Lassen Sie mich es hier definieren. Sie sollten die Parameter definieren, die Sie in dieser Funktion benötigen. Sie kann bis zu drei Parameter haben. Der Wert, der das Element selbst ist, der Index, das ist der Index des Elements, und das Array selbst. Lassen Sie mich zum Beispiel den ersten Parameter als Wert aufrufen, das ist der Wert meines Elements. Und lassen Sie mich den Wert im Protokoll anzeigen, das heißt speichern und im Browser sehen. Wie Sie sehen, F hier, zwei hier ist das Ergebnis von für jeden Meter. Und von hier bis hier ist das Ergebnis der Kartenmethode. Lassen Sie mich auch einen Kommentar zu den Protokollen hinzufügen , etwa so. Ich füge diese beiden Zeilen hier hinzu, um das Konsultationsergebnis für jede Zeile anzuzeigen , und das Ergebnis für die Kartenmethode ist hier. Aber was ist der Unterschied zwischen Map und For Each? In Map können wir einen Wert zurückgeben. Sie alles zurück, was Sie wollen. Sie führen beispielsweise eine Aufgabe für jedes der Elemente in Ihren Arrays und Sie möchten das Ergebnis haben Lassen Sie mich hier also zum Beispiel den Wert multiplizieren mit zwei zurückgeben zum Beispiel den Wert multiplizieren mit zwei Sagen wir C im Browser. Wie Sie sehen, habe ich hier noch nichts in der Konsole. Aber das Ergebnis der Map ist ein Array selbst. Hier kann ich also ein neues Array definieren, zum Beispiel eine neue Zahl, und den Wert für diese neue Zahl als Map für die Zahlen festlegen . Und dann lass mich die Sem-Spalte hier vergessen haben, das neue Zahlenfeld in der Konsole anzeigen , speichern und S. Wie Sie sehen, ist das neue Zahlenfeld hier. Jedes Element der Zahlenmatrix ist multipliziert mit zwei, und das Ergebnis ist hier. Denken Sie daran, dass das Zahlenarray selbst nicht geändert wird. Lassen Sie mich hier die Zahlen ra zwei zeigen. Und sieh mal, das ist das Zahlenfeld, und das ist das neue Zahlenfeld. Der Unterschied zwischen map und for each besteht darin, dass Sie mit Sing for Each einen Test für jedes Element innerhalb Ihres Arrays durchführen können , aber die Methode for each kann als Ergebnis nichts zurückgeben. Wenn Sie jedoch map verwenden, ist das Ergebnis der Map-Methode ein Array, und Sie können dieses Array bei Bedarf an einer beliebigen anderen Stelle in Ihrem JavaScript-Code verwenden . JavaScript hat mehr Methoden für Arrays. Ich empfehle Ihnen, den Namen Ihres Arrays zu schreiben, zum Beispiel Zahlen Und nach Ablauf der Frist können Sie eine Liste der Methoden sehen, die Sie bereits für Arrays haben, wie Sie hier sehen. Dieses Symbol hier zeigt die Methode. Und dieses Symbol bedeutet das Eigentum. Wenn wir zuvor über die Längeneigenschaft gesprochen haben. Und wenn Sie beispielsweise die Länge verwenden, können Sie auf die Länge und die Anzahl der Zahlen in Ihrem Array zugreifen . Und mit den anderen Methoden können Sie etwas Besonderes für Ihr Array tun. Mit sort können Sie beispielsweise Ihr Array sortieren. Und ich bestehe darauf, dass Sie auf jede dieser Methoden klicken und sich zum Beispiel die Dokumentation ansehen . Dann möchten Sie die Dokumentation sehen, Dann möchten Sie die Dokumentation sehen öffnen Sie einfach die Klammern hier und sehen Sie, was sie über diese Methode sagt Wenn Sie in VSC die Strg-Taste auf Ihrer Tastatur gedrückt halten und auf den Methodennamen klicken, können wir die Dokumentation für diese Methoden hier einsehen , ändern aber nichts an den Dingen, die Sie Wenn ich zum Beispiel die Strg-Taste drücke und darauf klicke, sehe ich hier die Beschreibung für die Kartenmethode. Außerdem können Sie sich hier die Vier-H-Methode ansehen, denn da wir viele Methoden für Arrays eines Skripts haben, können wir während ihrer Punktzahlen auf die anderen Methoden für Arrays zurückgreifen, aber ich empfehle Ihnen, sie selbst zu üben und das Ergebnis im Browser zu sehen, wenn Sie Ihr Array mit jeder dieser Methoden ändern Danke fürs Zuschauen. Schließ dich mir im nächsten Teil an. 24. Tag 6: Arithmetik-Operatoren: Hallo zusammen und willkommen zurück. In diesem Video werden wir über Operatoren in Java Script sprechen . Mithilfe von Operatoren können Sie mathematische Operationen oder Vergleichsoperationen innerhalb standardmäßig mathematische Operationen oder Vergleichsoperationen innerhalb Ihres Programms in Ihrem Code ausführen. Sind verschiedene Arten von Operatoren in Java-Skript, die Sie für verschiedene Zwecke verwenden können. Wir können die Kategorie der Operatoren hier auf dieser Folie sehen. Wir haben arithmetische Zuweisungs -, Vergleichs- und Zeichenkettenoperatoren sowie logische Beat-Operatoren Zeichenkettenoperatoren sowie logische Beat-Operatoren und Typoperatoren In diesem Fall werden wir über arithmetische Operatoren sprechen. Verwendung von arithmetischen Operatoren. Sie können arithmetische Operationen mit Zahlen ausführen. Diese Zahlen können Literale sein. Das bedeutet fünf, zehn, 3,5, sind wörtliche Zahlen, oder sie können Variablen sein Wenn Sie eine Variable vom Typ Zahl definieren, können Sie diese arithmetischen Operatoren darauf verwenden und mit d rechnen . Eine Liste von Operatoren für arithmetische Operationen in Jova-Skips finden Sie für arithmetische Operationen in Schauen wir uns an, wie wir diese Operatoren verwenden können. Okay, um die Verwendung von arithmetischen Operatoren zu veranschaulichen, erstelle ich einen schönen Namen für Operatoren, die S für Joa-Skriptcode und Operatoren für HTM sind, um das Ergebnis des Operators anzuzeigen, der diesem Dokument passt. Und Sie sollten eine Beziehung hinzufügen, indem Sie ein Skriptelement innerhalb des Rel-Codes verwenden Skriptelement innerhalb des Rel-Codes Hier möchte ich einen mathematischen Operator verwenden. Die meisten Operatoren in Joa Script benötigen Was ist Oper? Lassen Sie mich den Additionsoperator verwenden. Lassen Sie mich zum Beispiel eine Variable definieren, Summe gleich fünf plus sechs, wie Sie sehen, das ist ein Additionsoperator. Sie benötigen hier zwei Operatoren für den Additionsoperator, eine vor dem Operator und eine nach dem Operator. Die Abdrücke hier sind fünf und sechs. Wenn Sie in Java-Ski Plus verwenden, bedeutet das Addition. Es addiert zwei Zahlen zusammen. Wenn Sie das Ergebnis sehen möchten, können Sie den Konsolenpunkt L verwenden und die Summe im Browser anzeigen, den Live-Server öffnen, überprüfen und in der Csle, wir haben hier 11 als Ergebnis Außerdem benötigen wir zwei Rads. Diese Rads können Zahlen oder Variablen vom Typ Zahl sein Lassen Sie mich zum Beispiel die erste Zahl als fünf und die zweite Zahl als sechs definieren als fünf und die zweite Zahl als sechs und dann diese beiden Zahlen addieren und das Ergebnis im Cosle-Do-Block anzeigen Und hier sind die Operanden die erste Zahl und die zweite Zahl vor und nach dem Und das ist das Ergebnis im Browser. Um zwei Zahlen zu subtrahieren, können Sie den Minus-Operator verwenden . Hier sage ich also erste Zahl minus oder subtrahiere von Und zeige das Ergebnis in der Sohle, und das ist das Ergebnis Das ist also Subtraktion. Oder Sie können auch Zahlen verwenden, wörtliche Zahlen wie diese für diesen Operator Der Subtraktionsoperator benötigt zwei Upranten. Die nächste arithmetische Operation ist Multiplizieren. Lassen Sie mich sie als M und erste Zahl, Stern oder Multiplikation der zweiten Zahl definieren Stern oder Multiplikation der zweiten Das ist Multiplikation, und zeige das Ergebnis in Carso, und das ist das Und wir brauchen zwei Farne für die Multiplikation als erste Zahl und zweite Zahl. Sie können hier auch kompliziertere Rechenoperationen durchführen Zum Beispiel Addition, Subtraktion, Multiplikation oder Division Dies sind nur einfache Operationen. Die nächste Operation ist Division, netto di erste Zahl Division durch zweite Zahl, und das ist Division und das Ergebnis wird auf der Konsole angezeigt, gespeichert und C. Das ist das Ergebnis. Und für die Division benötigen wir zwei Künste, wie Sie hier sehen. Und die nächste Operation ist Rest. Wir verwenden das Prozentzeichen der ersten Zahl. Das ist der Modulo-Operator. Behält den Rest der Division bei. Geben Sie die zweite Zahl ein und zeigen Sie das Ergebnis Cosle so an, wie Sie es sehen Der Rest der Division 5/6 ist fünf Hier benötigen wir für die Restoperation, für die Moduloperation, für die Moduloperation, zwei Pern Das ist Rest. Der nächste Operator ist der Potenzierungsoperator. Mit diesem Operator können wir die erste Perne mit der zweiten Potenz potenzieren Lassen Sie mich hier po als Variable definieren. Dann erste Zahl, Potenzierung, dann die zweite Das ist Potenzierung. Und sieh dir das Ergebnis im Browser an . Das hat Nachteile. Wie Sie sehen, ist das Ergebnis für fünf hoch sechs wie folgt. Anstatt den Potenzierungsoperator zu verwenden, können wir die Potenzfunktion in JavaScript verwenden Lassen Sie mich XP zwei als M-Punkt-Potenz der ersten Zahl über der zweiten Zahl definieren M-Punkt-Potenz der ersten Zahl über der zweiten Zahl Und sieh dir das Ergebnis an und die Kosten sind drin. Wie Sie sehen, sind diese beiden Werte identisch. Sie können diese Methode verwenden, die Power-Methode, die sich im mathematischen Objekt von Jovcript Und das gleiche Ergebnis wie der Potenzierungsoperator haben. Für den Potenzierungsoperator benötigen Sie zwei Operationen Sie Der nächste Operator im Jo-Skript ist Inkrement Wie wir Inkrement- oder Dekrementoperatoren verwenden, erste Zahl zwei Pluszeichen, und Es erhöht die erste Zahl um eins. Es entspricht ungefähr so, erste Zahl entspricht der ersten Zahl plus eins. Es wird das gleiche Ergebnis haben. Wenn Sie die erste Zahl in der Konsole sehen, sehen Sie, ich habe hier sechs. Für den inkrementierenden Operator benötigen Sie nur einen Operator. Wir haben auch einen Dekrementoperator. Zweite Zahl, zum Beispiel hier zwei Minuszeichen, und sehen Sie die zweite Zahl in der Konsole Ich habe jetzt fünf für die zweite Zahl hier. Das ist dasselbe wie die zweite Zahl gleich zweiten Zahl minus f. Anstatt so etwas zu verwenden, können Sie es in Ihrem Javascript-Code verwenden Also, wie Sie sehen, für diesen dekrementierenden Operator Ich meine minus minus, du brauchst nur eine Operation. Dieses Plus Plus und dieses Minus Minus können vor den Operanten zwei stehen Zum Beispiel plus plus erste Zahl. Das ist dasselbe wie das. Ich komme in zwei und habe auch eine Minuszahl minus zweite Zahl. Das ist dasselbe wie das. Wir nennen das, da der Operator hier vor dem oberen Ende steht , als Präfix. Und da der Operator hinter dem oberen Ende steht, nennen wir es Post Fix. Und auch hier ist das Post Fix und das ist Präfix. Standardmäßig ist das Ergebnis für die Postfix- und Präfix-Operatoren identisch Es gibt jedoch einen winzigen Unterschied zwischen der Verwendung des Operators nach Dobrin und der Verwendung des Operators Ich meine Postfix- und Präfix-Operatoren für inkrementierende und dekrementierende Operatoren für Lassen Sie mich diesen Unterschied anhand eines Beispiels zeigen. Lassen Sie mich hier eine weitere Variable definieren, zum Beispiel x als Zehn und lassen Sie mich die Variable y hier als x plus plus hier definieren. Lassen Sie mich diese beiden Variablen in der Konsole so anzeigen , x ist x und diese Zeile duplizieren und hier ändern. Nach der Verwendung von x plus plus ist x 11, aber y ist zehn. Siehst du, ich sagte, y sollte x plus plus sein. Aber y ist zehn. Lassen Sie mich das Ergebnis auch hier für x zeigen, und Sie sehen den Unterschied. Auch hier gilt, dass zuerst x zehn ist. Nach Plus ist Plus 11, aber y ist Zehn? Y y ist zehn, weil vor dem Plus-Plus-Operator hier der Wert von x dem y zugewiesen wird. Verwenden wir das Präfix. Lass z plus y etwa so aussehen und zeige das Ergebnis auch für z. Das y ist hier zehn, und der Wert für z ist 11, nachdem wir plus vier y verwendet haben. Hier wird also zuerst y zu eins addiert, dann wird das Ergebnis der Variablen z zugewiesen . Wenn ich auch hier die y-Variable zeige, sehen Sie, sowohl y als auch z sind 11. Sie also vorsichtig, wenn Sie diese Operatoren in Ihrem Programm verwenden möchten. Nach der Korrektur wird der Wert für die Variable verwendet, dann wird die Operation angewendet. Bei Präfixen wird jedoch zuerst das Inkrement oder Dekrement angewendet, dann wird der Wert als Ergebnis verwendet Mithilfe der arithmetischen Operation können Sie mathematische oder arithmetische Berechnungen in Ihrem Javascript-Code durchführen mathematische oder arithmetische Berechnungen in Wenn Sie diese Operatoren verwenden möchten, achten Sie auf den winzigen Unterschied zwischen den Postfixes zwischen den Lassen Sie mich Ihnen hier noch einen Punkt sagen. Nehmen wir an, wir haben einen solchen mathematischen Ausdruck in unserem Programm. Was ist das Ergebnis für diesen Ausdruck? Lass mich das im Browser zeigen? Ist das Ergebnis 250 oder 120? Bevor wir es in einem Browser sehen, versuchen Sie zu erraten, was passiert ist. Wenn Sie mit anderen Programmiersprachen vertraut sind, können Sie es richtig erraten. Aber lassen Sie mich jetzt sehen, das Ergebnis ist 120. Warum ist es nicht 250? Welche Operation wird zuerst durchgeführt. In Java-Skript die Operatoren Vorrang vor einander Und das beschreibt die Reihenfolge , in der Operationen in einem arithmetischen Ausdruck ausgeführt werden in einem arithmetischen Ausdruck Lassen Sie mich mein Dokument hier formatieren. Es ist besser. In diesem Ausdruck ist der erste Operator, der ausgeführt wird, die Multiplikation, dann das Plus und dann die Subtraktion Insgesamt haben Multiplikation und Division eine höhere Priorität als Sie können jedoch die Präzedenzfälle der Operatoren in Java-Skript mithilfe von Klammern ändern Operatoren in Java-Skript mithilfe Lassen Sie mich diese Zeile duplizieren und reinkommen. Die obere, und von hier nach hier mit Klammern Sehen wir uns nun das Ergebnis im Browser an. Wie Sie sehen, ist das Ergebnis jetzt 250. Zuerst wird berechnet, was sich innerhalb der Klammern befindet, und dann, was außerhalb der Klammern liegt Dann haben viele Operatoren dieselbe Priorität wie Addition und Subtraktion oder Multiplikation und Division, sie werden Hier wird also zuerst Plus und dann Subtraktion angewendet . Auch hier. Wenn Sie mehr über arithmetische Operatoren in Javascript erfahren möchten , schreiben Sie einfach einen komplizierteren arithmetischen Ausdruck wie diesen, und sehen Sie sich das Ergebnis im Browser an und sehen Sie, das Ergebnis im Browser an und sehen was passiert, wenn Sie verschiedene Operatoren verschiedener Präzedenzfälle oder derselben Präzedenzfälle verwenden verschiedene Operatoren verschiedener Präzedenzfälle oder derselben Präzedenzfälle schreiben Sie einfach einen komplizierteren arithmetischen Ausdruck wie diesen, und sehen Sie sich das Ergebnis im Browser an und sehen Sie, was passiert, wenn Sie verschiedene Operatoren verschiedener Präzedenzfälle oder derselben Präzedenzfälle verwenden. Schließ dich mir im nächsten Teil an. 25. Tag 6: Zuweisungsoperatoren: Hallo zusammen, und wir kommen in diesem Fall wieder. Wir werden über Zuweisungsoperatoren in JavaScript sprechen . Wenn Sie einer Variablen einen Wert zuweisen möchten, müssen Sie Operatoren zuweisen. Wir haben verschiedene Zuweisungsoperatoren in JavaScript. Eine Liste von Zuweisungsoperatoren für arithmetische Operationen in Java-Skript Lassen Sie uns sie in Aktion verwenden. Okay. Hier erstelle ich eine SGM-Datei mit dem Namen Assignment Operator is S und einen verwandten Joa Script File Assignment Operator dot JS Und ich füge auch einen Verweis auf dieses Skript hinzu. Hier habe ich nichts in meiner Jova-Skriptdatei. Lassen Sie uns arithmetische Zuweisungsoperatoren verwenden. Lassen Sie mich zum Beispiel Nummer eins definieren. Zehn und Nummer zwei zum Beispiel als fünf. Wie Sie hier sehen, ist dies ein Zuweisungsoperator. Wir können diesen Zuweisungsoperator für jeden Variablentyp und jeden Datentyp im Ja-Schritt verwenden. Hier weise ich einer Variablen eine Zahl zu. Diese Zahl, diese Variable wird eine Zahl sein. Wir verwenden Equal Assign, um einer Variablen einen Wert zuzuweisen. Im vorherigen Video haben wir über Addition, Subtraktion, Multiplikation und andere arithmetische Operationen in JavaScript gesprochen Multiplikation und andere arithmetische . Wie Sie sich erinnern, sollte ich, wenn ich Nummer eins zu Nummer zwei addieren und das Ergebnis dieser Addition auf Nummer zwei setzen möchte zu Nummer zwei addieren und das Ergebnis dieser Addition auf Nummer zwei setzen , so etwas wie diese Zahl zwei schreiben, muss Nummer eins plus Nummer zwei sein Und lassen Sie mich das Ergebnis für Nummer zwei in der Cosle anzeigen , indem ich das Licht Nummer zwei verwende das Licht Nummer zwei und diese Datei speichern und im Browser anzeigen Wie Sie sehen, habe ich 15 hier. Und jetzt lassen Sie mich mein Dokument formatieren. Okay. Wenn Sie eine Operation haben , muss das Ergebnis einem der Ärzte zugewiesen werden. Wir können Zuweisungsoperatoren verwenden. Hier addiere ich Nummer eins zu Nummer zwei, und das Ergebnis muss der Nummer zwei zugewiesen werden. Anstatt das zu verwenden, kann ich so etwas wie diese Zahl zwei plus gleich Nummer eins schreiben diese Zahl zwei plus gleich Nummer eins Diese Aussage und diese Aussage sind zusammen gleich. Ich kann das von hier kopieren und einen Kommentar zu Here hinzufügen und das kommentieren, und wir sehen uns das Ergebnis noch einmal im Browser Wie Sie sehen, habe ich als Ergebnis immer noch 15. In dieser Situation, in der Sie einen Operanten haben, der das Ergebnis einer Operation speichern muss , können wir so etwas verwenden Das Gleiche gilt für Subtraktion, Multiplikation, Division, Rest und Potenzierung Lassen Sie mich sie alle hier zeigen. Ich dupliziere einfach diese Zeile, indem ich alles verwende, wenn K gedrückt ist, und hier habe ich Minus oder Subtraktion gesagt, und hier multipliziere ich meinen Kommentar zwei und lasse mich in die obere Zeile kommen Und jetzt haben wir hier minus fünf. Nummer zwei ist fünf, minus Nummer eins ist minus fünf. Und das Gleiche gilt für die Multiplikation. Und ich ersetze das und komme hier rein. Und ich habe 15 als Ergebnis. Und was die Division angeht, kopiere ich diese Zeile, kommentiere diese Citi-Abteilung und auch hier im Kommentar Sie wissen also, was ich hier meine. Nummer zwei, Division gleich Nummer eins ist dasselbe wie Zahl zwei gleich Nummer eins Division durch Nummer zwei, und sehen Sie sich das Ich habe 0,5. Und für den Rest verwende ich hier das Personenzeichen und hier die Personenseite und komme zu diesem C. Ich habe fünf als Rest. Für die Potenzierung dupliziere ich hier noch einmal, und ich verwende hier zwei Sterne als Zeichen für Potenzierung und hier zwei Sterne, und com d. Jetzt habe ich das als Ergebnis im Browser. Wie Sie also sehen, wenn Sie das Ergebnis einer Operation auf einen ihrer Trends einstellen müssen , ihrer Trends einstellen müssen können Sie so etwas in Zuweisungsoperatoren in Ihrem Java-Script-Code verwenden Zuweisungsoperatoren in Ihrem Dadurch wird Ihr Code kürzer und lesbarer. Danke fürs Zuschauen. Schließ dich mir im nächsten Teil an. 26. Tag 6: Vergleich und logische Operatoren – Teil 1: Hallo zusammen, und wir kommen wieder. In diesem Video werden wir über Vergleiche und logische Operatoren in Jo-Skript sprechen . Mithilfe von Vergleichs- und logischen Operatoren können wir testen, ob die Variablen wahr oder falsch sind. Vergleichsoperatoren werden in logischen Aussagen verwendet, um die Gleichheit oder den Unterschied zwischen Variablen oder Werten zu überprüfen . Eine Liste dieser Operatoren finden Sie hier, wir haben gleich, dass sich das mit dem Zuweisungsoperator unterscheidet. Schau genau hin. Wir haben hier zwei Gleichheitszeichen, und das bedeutet gleich zwei Und wenn wir drei Gleichheitszeichen haben, bedeutet das gleichen Wert und gleichen Typ Wenn Sie zwei Variablen mit diesem Operator miteinander vergleichen mit diesem Operator miteinander sie denselben Wert und denselben Typ haben, werden sie als gleich betrachtet. Wir haben nicht gleichen und ungleichen Wert oder ungleichen Typ und andere Operatoren zum Vergleich als logische Laboratorien Wir verwenden logische Operatoren, um zwei oder mehr logische Ausdrücke miteinander zu kombinieren zwei oder mehr logische Ausdrücke miteinander Als Beispiel sehen Sie hier, wenn Sie x als fünf und y als zehn betrachten , können wir hier den Wert für das Ergebnis dieser logischen Ausdrücke überprüfen . Lassen Sie uns diese Operatoren in Aktion verwenden und sehen, was das Ergebnis ist. Okay, um zu zeigen, wie wir Vergleichs- und Gitaloperatoren verwenden können , K die Vergleichsoperatoren für Dateinamen Punkt und einen verwandten Jova-Skript-Dateivergleichsoperator Punkt JS Und das ist ein Mychel-Dokument, die Grundstruktur eines Chemie-Dokuments Und hier ist meine Jova-Skriptdatei. Um zu zeigen, wie wir Vergleichsoperatoren verwenden können, lassen Sie mich zum Beispiel eine Variable definieren Geben wir eins als zehn an, und wenn Sie die Gleichheit der Variablen oder zweier Werte gemeinsam überprüfen möchten , können wir die Gleichheitsstelle verwenden. In Jo sk haben wir zwei Gleichheitszeichen, eines für zwei Gleichheitszeichen und eines für drei Gleichheitsstellen. Diese beiden Gleichheitszeichen haben einen Unterschied. Diese beiden Gleichheitszeichen überprüfen den Gleichheitswert zwischen zwei Variablen oder zwei Werten, und der Typ der Variablen und Werte ist nicht wichtig. Aber dieses Zeichen überprüft nicht nur den Wert, sondern auch den Typ der beiden Variablen. Wir nennen dieses Drei-Gleichheitszeichen hier als strikten Vergleich. Wie dem auch sei, lassen Sie mich etwas zeigen, sodass die Zahl eins der Zahl zehn entspricht. Das Ergebnis ist, und sieh dir diese Datei im Browser mit dem Life-Server Ich habe hier wahr als Ergebnis weil der Wert für Nummer eins zehn ist, und ich überprüfe die Gleichheit mit zehn als Wert. Und lassen Sie mich die Konsole benutzen, die hier jetzt protokolliert, denn Nummer eins entspricht zehn als Zeichenfolge Sehen Sie sich das Ergebnis an. Das Ergebnis ist immer noch wahr. Wenn Sie eine Zeichenfolge und eine Zahl in Java-Skript vergleichen, versucht Java-Skript, den Zeichenkettenwert in eine Zahl umzuwandeln . Zum Beispiel kann es hier diese Zeichenfolge in die Zahl zehn konvertieren. Diese beiden Aussagen sind also identisch. Wenn die Zeichenfolge leer ist. Lassen Sie mich diese Zeile duplizieren, das ist eine leere Zeichenfolge. Mal sehen, dass das Ergebnis im Browser falsch ist. Wenn Java-Skript eine leere Zeichenfolge in eine Zahl konvertieren möchte , gibt es Null oder eine leere Zeichenfolge zurück. Hier ist Zeichenfolge zehn dasselbe wie Zehn. Es wurde durch Javascript in zehn umgewandelt. Aber lassen Sie mich diese Zeile noch einmal duplizieren. Wenn ich noch etwas anderes in meiner Saite habe. Was passiert mit diesem Hallo hier, das eine Zeichenfolge ist? Jos, du möchtest diese Zeichenfolge in eine Zahl umwandeln. Lassen Sie uns das Ergebnis im Browser sehen. Lassen Sie uns das Ergebnis speichern und im Browser sehen. Wie Sie sehen, habe ich als Ergebnis dieser Vergleichsoperation hier Fehler . Y, wenn eine Zeichenfolge in Jo SC nicht numerische Buchstaben enthält. Es wurde in keinen Wert umgewandelt, und wenn Sie eine Zahl mit diesem Wert vergleichen, ist das Ergebnis immer falsch. Wenn Sie also eine Zahl in Ihrer Zeichenfolge haben, wird sie in die gleiche Zahl umgewandelt. Wenn Sie eine leere Zeichenfolge haben, wurde sie in Null umgewandelt. Wenn Sie eine nicht numerische Zeichenfolge haben, auch wenn es sich um eine Kombination aus Buchstaben und Zahlen handelt, wurde sie in keine umgewandelt, und bei Vergleichsoperationen ist das Ergebnis immer falsch Lassen Sie mich diese Zeile mit Strg C kopieren und hier einfügen. Statt zwei Gleichheitszeichen verwende ich drei Gleichheitszeichen und sehe das Ergebnis im Browser. Wie ich sehe, habe ich jetzt versagt. Hier wird die Zeichenfolge Zehn nicht in die Zehn als Zahl umgewandelt Anhand dieses Zeichens können wir den Wert und den Typ von zwei Variablen vergleichen oder gemeinsam aufwärts gehen Die Nummer eins ist hier eine Art Zahl. Und diese Zehn ist eine Zeichenfolge. Sie können sie also nicht miteinander vergleichen, und das Ergebnis des Vergleichs dieser beiden verschiedenen Variablentypen in Java-Skript ist fos. Der nächste Operator ist kein Gleichheitsoperator. Ich füge diese Konsole wie hier und hier verwende ich diese Seite. Das ist ein Sündencheck , nicht Gleichheit. Wenn zwei Variablen oder zwei Werte nicht identisch sind, ist das Ergebnis falsch, und wenn sie identisch sind, ist das Ergebnis wahr. Wenn zwei Variablen oder zwei Werte hier nicht identisch sind. Das Ergebnis ist wahr, im Gegensatz zum Gleichheitszeichen. Stimmt, das F-Gleichheitszeichen bedeutet, dass zwei Variablen oder zwei Werte identisch sind. Aber hier ist wahr. Zwei Werte oder eine Basis mit zwei Werten sind nicht dasselbe. Und wenn sie identisch sind, ist das Ergebnis falsch. Sehen wir uns diese im Browser an. Ich habe false im Browser ungültig, weil zehn hier der Zeichenfolge zehn entspricht. Und wenn ich meine Zahl eins mit etwas anderem vergleiche, zum Beispiel fünf hier und C, habe ich jetzt wahr. Zusätzlich zu diesem Ungleichheitszeichen haben wir den Wert nicht gleich Strick, das heißt, es wird geprüft, ob der Wert nicht gleich ist oder der Typ nicht gleich Wenn also zwei Variablen und Werte nicht denselben Wert haben, ist das Ergebnis wahr, haben nicht denselben Typ, das Ergebnis ist wahr Aber wenn sie gleich sind, ist das Ergebnis falsch. Lassen Sie mich diese Zeile kopieren, und hier verwende ich ungleiche Striche, das ist dieses Zeichen und es braucht zwei Gleichheitszeichen Das Ergebnis dafür ist wahr. Die Nummer eins ist eine Zahl, und das ist eine Zeichenfolge. Das Ergebnis ist also wahr , weil der Typ dieser beiden Klammern hier nicht derselbe ist Wenn ich diese Linie und den Situs aktiviere. Fünftens, das Ergebnis ist immer noch wahr, und wenn ich diese Zeile dupliziere und ihre Zehn setze, ist das Ergebnis p, weil zehn gleich Zehn Lass uns im nächsten Teil weitermachen. 27. Tag 6: Vergleich und logische Operatoren – Teil 2: Zur Hölle, alle zusammen, und wir kommen wieder. Der nächste Operator ist größer als. Hier habe ich gesagt, Nummer eins, größer als zum Beispiel fünf, und ich sehe, dass das Ergebnis im Browser wahr ist. Y? Zehn ist größer als fünf. Wenn ich größer als 20 sage, ist das Ergebnis f, weil Zehn nicht größer als 20 ist. Ich kopiere diese beiden Zeilen hierher und sitze hier. Ich verwende statt größer als weniger als hier und weniger als hier. Wenn der Wert Nummer eins kleiner als fünf ist, ist das Ergebnis wahr. Wenn der Wert Nummer eins kleiner als 20 ist, ist das Ergebnis hier wahr. Aber andernfalls ist das Ergebnis falsch. Sehen Sie sich das Ergebnis an. Zehn ist nicht weniger als fünf, also ist das Ergebnis falsch. Zehn ist weniger als 20, also ist das Ergebnis wahr. Wir haben auch mehr als oder gleich und weniger als oder gleich den Operatoren Zwei. Lassen Sie mich zum Beispiel diese zwei und den Wert größer als oder gleich mit dieser Seite und weniger als gleich mit dieser Seite einfügen oder gleich mit dieser Seite und weniger . Wenn der Wert für Nummer eins größer als fünf oder gleich fünf ist , ist das Ergebnis wahr Es sei denn, das Ergebnis ist fünf. Und F hier, wenn der Wert für Nummer eins kleiner oder gleich 20 ist, ist das Ergebnis wahr, es sei denn, das Ergebnis ist falsch und sehen Sie sich das Ergebnis an, beide sind wahr Und wenn ich hier zum Beispiel 15 ändere , ist das Ergebnis falsch Und wenn ich zehn sage, dann stimmt das. Aber wenn ich das Gleiche von hier entferne und nach mehr als zehn suche. Das Ergebnis sind Quoten. In diesem Fall ist das Ergebnis also falsch. Und wenn ich hier gleich dem Sinus hinzufüge, ändert sich das Ergebnis zu wahr Wie Sie sehen, ist das Ergebnis für Vergleichsoperatoren immer wahr oder falsch Wir benötigen diese Vergleichsoperatoren in Bedingungsanweisungen in Jo-Skripten. Diese sind so einfach. Denken Sie einfach an die Zeichen und wissen Sie, was Sie in Ihrem Code benötigen. Wir haben auch logische Operatoren in Job Skips. Mit logischen Operatoren können Sie zwei oder mehr Vergleichsausdrücke miteinander kombinieren zwei oder mehr Vergleichsausdrücke miteinander Lassen Sie mich zum Beispiel einen Kommentar zu meinem Protokoll hinzufügen und zum Beispiel logische Operatoren sagen. Und hier möchte ich zwei Vergleichsoperatoren mit logischen Operatoren kombinieren . Ich schreibe dieses Protokoll, weil ich das Ergebnis im Protokoll anzeigen möchte. Ich sagte Nummer eins größer als zehn und Nummer eins weniger als 20. Das ist ein logischer Operator. Das bedeutet, dass das Ergebnis für diesen logischen Operator wahr ist , wenn sowohl der linke als auch der rechte Ausdruck wahr sind. Wenn also die Zahl Zehn größer als Zehn und gleichzeitig kleiner als 20 ist und gleichzeitig , ist das Ergebnis wahr. Schauen wir uns die Brauen dort an. Ich habe Unwahrheiten. Warum? Weil eines davon nicht wahr ist. also für den Endoperator Wenn also für den Endoperator eine der Operationen nicht wahr ist, ist das Ergebnis immer falsch. Und wenn Sie als Ergebnis wahr haben wollen, müssen beide Operanten wahr sein Wenn ich diese Zeile dupliziere und statt n sage ich oder der Unterschied zwischen n hier und allem hier ist das Für alle muss mindestens einer der Elternteile wahr sein. Das Ergebnis ist wahr. Sagen wir C. C., ich habe wahr für oder hier. Für alle muss eine der Operationen wahr sein, also haben Sie das Ergebnis wahr. Und wenn beide falsch sind, ist das Ergebnis falsch. dem Operator nut können Sie den Wert der Vergleichsoperatoren von true in fonts oder fonts, two, true ändern Operator nut können Sie den Wert der Vergleichsoperatoren von true in fonts oder fonts, Mit dem Operator nut können Sie den Wert der Vergleichsoperatoren von true in fonts oder fonts, two, true ändern. Nehmen wir zum Beispiel console an, dass Lg für Nut-Operator steht, ich verwende dieses Zeichen, nicht und das obere Ende muss hier dass Lg für Nut-Operator steht, ich verwende dieses Zeichen, nicht und das obere Ende innerhalb der Klammern stehen Nummer eins entspricht zehn. Nummer eins ist Zehn, und sie wird mit zehn verglichen, wenn dieses Gleichheitszeichen verwendet wird Das Ergebnis für diesen Ausdruck, hier in der Ähnlichkeit steht, ist wahr. Aber wenn ich Nuss davor verwende, heißt das, das Wahr in Falsch umzuwandeln L ist und ich werde sehen. Das Ergebnis ist hier falsch. Wenn ich einfach diese Zeile dupliziere und das Nusszeichen von hier entferne, kannst du das sehen. Das Ergebnis ist wahr. Mithilfe von Vergleichsoperatoren können Sie also zwei Werte oder zwei Variablen miteinander vergleichen und als Ergebnis „Wahr“ oder „Falsch“ erhalten. Und mit logischen Operatoren können Sie zwei oder mehr Vergleichsoperationen miteinander kombinieren . Denken Sie daran, dass ich hier die Variable Nummer eins mit einem anderen Wert vergleiche . Sie können immer zwei Variablen miteinander vergleichen , zwei Werte zusammen. Lassen Sie mich hier zwei dafür zeigen. Lass Nummer zwei zum Beispiel 50 sein. Und im Gegensatz dazu, dieses Protokoll, kann ich vergleichen, dass Nummer eins gleich Nummer zwei Zum Beispiel dafür und auch für logische Operatoren Nummer zwei ist weniger 45. Zum Beispiel. Ich sehe das Ergebnis für diese beiden. Ich habe für beide falsche Ergebnisse und Vergleichsergebnisse. Und logische Operatoren hängen vom Wert der Operanten Aber das Ergebnis wird immer wahr oder falsch sein . Danke fürs Zuschauen. Begleiten Sie mich im nächsten Teil, um diese Vergleichsoperatoren mithilfe von bedingten Aussagen in mündlicher Schrift zu verwenden. 28. Tag 6: Bedingungs-Statement – Wenn ... sonst: Hallo zusammen und willkommen zurück. In Java-Skript, wenn Sie eine Entscheidung zwischen verschiedenen Situationen, zwischen verschiedenen Bedingungen treffen möchten zwischen verschiedenen Situationen, . In Ihrem Programm benötigen Sie bedingte Anweisungen. In Java-Skript gibt es vier bedingte Anweisungen, deren Liste Sie hier sehen können. Die erste ist, ob wir einen Codeblock angeben möchten , der ausgeführt werden soll Bedingung beispielsweise Wenn die Bedingung beispielsweise größer als zehn ist, sollte dieser Codeblock ausgeführt werden. Mit else können Sie einen Codeblock definieren , der ausgeführt werden soll. Wenn die Bedingung falsch ist. Verwenden Sie else, wenn Sie eine neue Bedingung angeben können , wenn die erste Bedingung falsch ist, sodass diese Bedingung überprüft wird. Wenn sie wahr ist, wird der Codeblock ausgeführt und andernfalls nicht ausgeführt. Mit der Switch-Anweisung können Sie viele Bedingungen und Codeblöcke angeben , die ausgeführt werden sollen. Schauen wir uns an, wie wir diese Anweisungen verwenden können. Falls, hier erstelle ich eine I S M Datei und beziehe mich auf Il JS und ich habe eine verwandte Fl JS Datei als. Lassen Sie mich eine Variable, zum Beispiel Lumber one, als zehn definieren Lumber one, als zehn Wenn Sie im JVI-Skript nach einer Bedingung suchen möchten, können Sie die if-Anweisung verwenden Wir geben I ein und in den Klammern sollten Sie nach Ihrer Bedingung suchen Der Zustand hier ist eigentlich ein Vergleichsausdruck, über den wir im vorherigen Video gesprochen haben Zum Beispiel, wenn ich nach einer Zahl suchen möchte , die größer als zehn ist, oder sagen wir, dass sie größer als 20 ist, und dann eine Aktion, einen Codeblock, ausführen möchte, wenn dieser Variablenwert größer als 20 ist. Der Code, der Block Ihres Codes, sollte in geschweiften Asten platziert werden geschweiften Asten platziert Hier habe ich zum Beispiel Console gesagt, dass Nummer eins größer als 20 ist Wenn der Wert für Nummer eins größer als 20 ist, habe ich diese Meldung in der Konsole. Ansonsten habe ich nichts. S und C, wie ich sehe, liebe ich nichts in C wie Y weil diese Bedingung falsch ist. Das Ergebnis für diese Bedingung hier ist falsch. Wenn ich diese Aussage hier kopiere und sie hier einfüge und den Wert, der größer als 20 ist, Lassen Sie mich mein Dokument mit allen Shift- und IF-Tasten gleichzeitig formatieren , habe ich diese Nachricht in CSLE Nr. Dieser Code kann also nicht falsch sein. Weil Nummer eins nicht größer als 20 ist. Die Bedingung hier ist also falsch. Wenn also das Ergebnis für diese Bedingung hier falsch ist, dieser Codeblock nicht falsch sein. Aber hier kann diese Aussage falsch sein, weil das Ergebnis für diese Bedingung wahr ist . Wenn Sie festlegen möchten, dass ein Codeblock ausgeführt wird das Ergebnis für die Bedingung falsch ist, lassen Sie mich das von hier kopieren. Ich brauche so etwas für hier. In diesem Zustand, Nummer eins größer als 20, dieser Codeblock nicht rocken sein. Aber wenn ich einen Codeblock ausführen möchte die Bedingung falsch ist, kann ich eine Anweisung verwenden. Danach, wenn Sie das andere angeben. Und mit Zahnspangen. Und darin sollte ich den Codeblock angeben, den ich ausführen möchte, wenn die Bedingung falsch ist Ich kopiere das und zum Beispiel die Nachricht, so etwas, und sehe das Ergebnis im Browser. Ich habe das jetzt im Browser. Wie Sie sehen, wird der S-Teil dieser I L-Anweisung ausgeführt. Lassen Sie mich das hier kommentieren. So etwas für hier und für hier. Die Bedingung ist in diesem Fall wahr Sie können mit der I L-Anweisung auch nach mehr als einer Bedingung suchen . Lassen Sie mich zum Beispiel sagen, wenn Nummer eins größer als 20 ist, muss dieser Codeblock Nummer eins kleiner als zehn ist, muss dieser Codeblock R sein. Wir können Wenn Nummer eins kleiner als zehn ist, muss dieser Codeblock R sein. Wir können eine L-Anweisung so viel wie eine Einheit hinzufügen, lassen Sie mich zum Beispiel diese Sekunde kopieren und sie hier wiedergeben Zum Beispiel minus zehn. Und lassen Sie mich das Dokument auch hier formatieren. Wie Sie sehen, ist es jetzt besser. Also, wenn diese Bedingung wahr ist, dieser Schweinekorsch Recht. Aber wenn diese Bedingung sonst nicht zutrifft, wird hier nach einer anderen Bedingung gesucht. Und wenn diese Bedingung hier zutrifft, wird dieser Codeblock geschrieben. Und wenn es nicht wahr ist, sucht es nach einer anderen Bedingung. Wir können so viele LTF-Ausdrücke hinzufügen, wie Sie benötigen. Und am Ende können Sie einen S-Ausdruck haben, Sie können ihn nicht haben Es ist optional und hängt von dem Programm ab, das Sie schreiben. Lassen Sie mich das für jeden Teil hinzufügen. Ich füge für jedes Teil solche Kosten hinzu und sehe das Ergebnis im Browser. Keine Bedingung ist wahr, weil keine dieser Bedingungen wahr ist. Und wenn ich zum Beispiel eine der Bedingungen so ändere , kleiner oder gleich ist. Ich habe, dass die Zahl eins kleiner als zehn ist. Ich kann die Nachricht auch für hier ändern. In bedingten Anweisungen können Sie mehrere Bedingungen miteinander vergleichen und eine Blockausgabe auf der Grundlage der Ergebnisse dieser Bedingungen ausführen . Wir können dazu logische Operatoren verwenden , über die wir im vorherigen Video gesprochen haben. Hier habe ich zum Beispiel gesagt, wenn Nummer eins größer als eins ist und Nummer eins kleiner als 20. Zeig mir so etwas auf der Konsole und sage und sieh dir das Ergebnis im Browser an. Wie Sie sehen, habe ich hier diese Meldung , weil Nummer eins zehn ist und dieser Wert 1-20 ist Ich kann hier auch andere Operatoren verwenden. Lassen Sie mich zum Beispiel diese Zeile kopieren und hier einfügen und das Dokument auch formatieren, damit es besser ist. Stattdessen möchte ich nicht so verwenden. Wenn Nummer eins größer als eins und Nummer eins kleiner als 20 ist, ist das Ergebnis dafür wahr. Aber da ich hier nichts vermisse, ist das Endergebnis für diesen Ausdruck falsch, und dieser Code ist nicht falsch. In einem Teil, um eine weitere Nachricht anzuzeigen, etwa so. Wie Sie sehen, habe ich das im Browser. Weil ich die Bedingung hier negiere. Ich ändere den Wert für diese Bedingung mit dem Not-Operator von wahr auf falsch Sie können eine Kombination verschiedener bedingter Anweisungen verwenden logischen Operator in Ihren Ils-Ausdrücken verwenden. Zusätzlich zu if else haben wir in Java Script zwei einen terminären oder bedingten Operator Lassen Sie mich zum Beispiel Nummer zwei definieren und den Wert für Nummer zwei mithilfe eines bedingten Ausdrucks wie folgt festlegen mithilfe eines bedingten Ausdrucks wie folgt Wenn beispielsweise Nummer eins größer als zehn ist, sollte der Wert für Nummer zwei fünf sein es sei denn, der Wert für Nummer zwei sollte minus eins sein. Schau hier genau hin. Ich habe eine Krankheit. Ich habe hier eine Vergleichserklärung. Und mit dem Fragezeichen hier kann ich den Wert für die Zahl zwei festlegen, wenn diese Bedingung dieser Vergleichsaussage zutrifft. Und mit dem Doppelpunkt hier kann ich den Wert für diese Zahl zwei festlegen, wenn diese Vergleichsaussage zutrifft. Und lassen Sie uns das Ergebnis für Nummer zwei in der Beratung zeigen , diese Aussage Und sehen Sie, was wir für Nummer zwei haben, speichern und C. Nummer zwei ist minus eins Y? Weil der Wert für Nummer eins nicht größer als zehn ist. Also weil diese Bedingung falsch ist. Dieser Teil dieses ternären Operators wird ausgeführt und als Wert für Nummer zehn betrachtet Sie können auch ternäre Ausdrücke wie diese beiden verwenden, wenn Sie beispielsweise eine Meldung anzeigen möchten, die auf dem Wert für einen Vergleich von Zehn basiert, zum Beispiel Konsolenausdrücke wie Und lassen Sie mich diese beiden kopieren und sie hier platzieren und nicht größer als zehn Und aus diesem Dokument, um einen besseren Überblick über diesen ternären Operator zu bekommen, empfehle ich Ihnen, ihn so zu verwenden Sie können diese Aussage besser lesen. Wenn Nummer eins größer als zehn ist, wird diese Meldung angezeigt sofern diese Meldung nicht angezeigt wird. Denken Sie daran, dass Sie die Spalte sem nach dieser Anweisung hier nicht verwenden sollten , weil diese Anweisung bis hierher fortgesetzt wurde . Danach sollten Sie das Semiklon setzen und speichern, ich habe diese Nachricht im Browser Wenn ich das zum Beispiel auf größer und gleich ändere , erhalte ich diese Nachricht Nein. Kann auch einen ternären Operator in Java-Skript Lassen Sie mich das zum Beispiel kopieren und hier einfügen, und hier nach dieser Spalte können Sie einen anderen ternären Operator verwenden, sodass beispielsweise Zahl eins gleich zehn ist, also muss ich dafür erneut eine Nachricht hinzufügen Also habe ich eine Nachricht hinzugefügt. für diesen Teil des Vergleichsausdrucks hier Wenn für diesen Teil des Vergleichsausdrucks hier der Wert wahr ist, wird diese Meldung angezeigt, und wenn nicht, wird diese Meldung im Browser angezeigt. Und lass uns speichern und sehen. Wie Sie sehen, habe ich das im Browser. Wir können dem Job-Skript so viele ternäre Operatoren hinzufügen , wie Sie benötigen Aber vergiss nicht. Das Semikolon muss am letzten Teil der ternären Operatoren stehen Ein weiterer Punkt für ternäre Operatoren ist, dass Sie hier, was auch immer wir für IL sagen, eine Kombination aus Vergleichsanweisungen und logischen Operatoren verwenden können eine Kombination aus Vergleichsanweisungen . Sie können hier eine Kombination aus Vergleichsanweisungen und logischen Operatoren verwenden, aber Sie können hier keinen Codeblock Die ternären Operatoren verwenden normalerweise, um einen Wert für eine Variable festzulegen , indem sie eine Bedingung wie die folgende verwenden , verwenden, die wir hier haben Danke fürs Zuschauen, wir sehen uns im nächsten. 29. Tag 6: Bedingtes Statement – Schalter – Teil 1: Hallo zusammen und willkommen zurück. In der vorherigen Version haben Sie angefangen, über die Bedingungsanweisung in Java Script zu sprechen . Wir haben über L C und auch über den ternären Bedingungsoperator gesprochen und auch über den ternären Bedingungsoperator In diesem Sinne werden wir über eine weise Aussage sprechen. Wenn Sie die Sage-Anweisung mischen, können Sie viele Bedingungen angeben. Von Code, der ausgeführt werden soll. Mal sehen, wie wir Switch verwenden können. Okay, um die Verwendung von Switch zu zeigen, habe ich einen Dateicode-Switch erstellt und mich auf einen Skript-Dateiswitch Js bezogen. Und ich füge hier auch den Verweis auf die SC-Datei hinzu und im Moment habe ich nichts in meinem Java-Skript f. Hier nehme ich an, ich möchte den Namen der aktuellen Monate anzeigen. Also brauche ich das Datum in Java-Skript. Um das Datum in Java-Skript abzurufen, um das aktuelle Datum in Java-Skript zu erhalten, haben wir ein Objekt namens Date. Lassen Sie mich also das aktuelle Datum als Datumsobjekt definieren, um das aktuelle Datum Als Datumsobjekt verwende ich neue Schlüsselwort und den Namen des Objekts date. In diesen Klammern erwähne ich nichts. Ich möchte nur auf das aktuelle Datum zugreifen. Ich schreibe so. Ich möchte auf die aktuelle Mathematik zugreifen oder eine andere Variable namens mat als aktuelles Datum definieren. Um die aktuelle mathematische Zahl aus dem Datum zu ermitteln, haben wir im Date-Objekt in Java-Skript eine Methode namens get Mt. Und ich nenne dieses Gate M. Lassen Sie mich den Monat und das aktuelle Datum in Lg anzeigen , indem ich Csle verwende, das aktuelle Datum, und für hier lassen Sie uns speichern und sehen Das habe ich im Browser für das Datum und die aktuelle Mathematik Ich möchte den Namen des Monats anstelle der Nummer des Monats anzeigen . Achten Sie darauf, dass hier die Monatsnummer für die Methode get month im Date-Objekt im Skript Start 0-11 ist Wenn ich zum Beispiel den Namen des Monats anzeigen möchte, kann ich in Jo Scap zwei Wochen verwenden die Bedingung der Anweisung verwende, kann ich natürlich if el oder I can switch verwenden Ich kann also schreiben, ob Monat gleich Null ist. Es bedeutet den ersten Monat. Also zeig mir die Konsole, den Namen des Monats und Januar. Wenn Monat gleich eins ist. Der Name des Monats wäre Februar. Und ich werde auch weitere LI für andere Monate hinzufügen. Okay, ich füge die andere LSI-Anweisung zum Vergleich von Monaten hinzu und zeige den richtigen Monatsnamen Wie Sie hier sehen, habe ich hier eine Menge LCI, die Monate mit einer Zahl vergleichen Und basierend auf dem Vergleich möchte es den Monatsnamen anzeigen Am Ende habe ich nur ein für Wenn die Monatsnummer stimmt, zeige so etwas an. Sagen wir und schauen uns den Browser an. Wie Sie sehen, habe ich jetzt den Monatsnamen hier. Wenn Sie verschiedene Aktionen ausführen möchten auf unterschiedlichen Bedingungen basieren. In Jo-Skripten können Sie anstelle von if und S-Anweisung die Switch-Anweisung verwenden. Denken Sie jedoch daran, dass die Bedingung, das, was Sie in dem Ausdruck hier vergleichen , für alle if- und LCF-Anweisungen identisch sein muss alle if- und LCF-Anweisungen In diesem Fall vergleiche ich den Monat mit einer Zahl. Anstatt hier if und SF-Anweisung zu verwenden, kann ich eine solche Anweisung verwenden. Also hier werde ich Sch schreiben, um die Sch-Anweisung zu schreiben. In diesen Klammern benötige ich einen Ausdruck. Ich brauche hier zum Beispiel M oder es kann ein beliebiger anderer Ausdruck sein Aber denken Sie daran, wenn Sie switch verwenden, wird der Wert des Ausdrucks hier ausgewertet, bevor er zu den Switch-Blöcken gelangt Dann brauche ich geschweifte Klammern. In den geschweiften Klammern sollten Sie verschiedene Fälle definieren, für die Sie jeweils Maßnahmen ergreifen möchten Je nachdem, was wir für die Motte mit E und LC haben , hier unterschiedliche Fälle für den Fall 0211 Um also jeden Fall zu definieren, benötige ich die Tastatur für die Groß- und Kleinschreibung und den Wert für die Groß- und Kleinschreibung Und dann die Spalte danach, sollte ich den Codeblock definieren, der ausgeführt werden soll , wenn dieser Fall zutrifft. Also hier zeige ich zum Beispiel No January. Erinnerst du dich, ich verwende hier einfache Anführungszeichen, um die Zeichenfolge anzuzeigen? Im Joa-Skript können wir doppelte Anführungszeichen oder einfache Anführungszeichen verwenden , um einen Zeichenkettenwert anzuzeigen Und wenn Sie von der Klageschrift ausgehen wollen. Wenn dieser Fall zutrifft, benötigen Sie die Brick-Tastatur. Die Bricktastatur bricht aus dem Schalterblock heraus. Wenn also dieser Code ausgeführt und diese Break-Anweisung hier erreicht wird, verlässt er die Sucia-Anweisung und kommt direkt nach dem Switch-Block hierher Was auch immer es ist. Jedenfalls. Um die anderen Fälle zu definieren, benötigen Sie auch die Tastatur für die Groß- und Kleinschreibung. Zum Beispiel hier Case. Eine Show im Februar und die B and Brick. Ich füge auch für die anderen Fälle hinzu. Okay, ich habe die anderen Fälle jeweils hier hinzugefügt. Wie Sie sehen, Fälle 345-67-8910 und 11. Und für jeden von ihnen habe ich einen Rat für unterschiedliche Aktionen, weil ich Mundnamen und eine Pausenangabe angeben möchte hier einen anderen Mundnamen und eine Pausenangabe angeben möchte. Für Switch haben wir auch ein Standardgehäuse. Wenn der Standardfall verwendet wird und keiner der anderen Fälle zutrifft, wird der Standardteil ausgeführt. Also hier kann ich einen Standardteil wie diesen mit Rat hinzufügen , der nicht standardmäßig ist Wir können hier einen Ziegelstein für diesen Teil hinzufügen oder nicht. Aber ich empfehle, auch hier Ziegel zu verwenden. Und das ist alles für die Aussage von Sage. Fügen wir auch ein Csle hinzu, das wie hier aussieht. So wie das. Auch hier so speichern und C. Wenn ich es anders benutze, habe ich Juni als Ergebnis. Wenn ich Sage verwende, habe ich als Ergebnis Juni. Um, aber schauen Sie hier genau hin, mit der II-Anweisung. Sie haben viel Arbeit vor sich, aber Sie verwenden Schalter. Wenn Sie jedoch die Suici-Anweisung für diese Situationen verwenden , wird Ihr Code lesbarer und einfacher sein Also wenn du benutzen willst. Siti-Anweisung, Sie benötigen einen Ausdruck mit dem Wert. Der Wert könnte eine Zahl sein, könnte eine Zeichenfolge sein, könnte wahr oder falsch sein Es könnte sich um einen beliebigen Datentyp handeln. Und innerhalb der Switch-Anweisung sollten Sie verschiedene Fälle definieren, in denen Sie Aktionen für die einzelnen Daten ausführen möchten. Und für jeden Fall sollten Sie einen Code definieren, der ausgeführt werden soll, wenn dieser Fall zutrifft Und wenn Sie eine solche Aussage wollen, hört sie auf, wenn ein Fall zutrifft sollten Sie die Break-Anweisung oder Nach diesem Fall sollten Sie die Break-Anweisung oder die Break-Tastatur verwenden. Und wenn Sie eine Standardsituation festlegen möchten, einen Standardcodeblock, der falsch sein muss, wenn keine Groß- und Kleinschreibung zutrifft, können wir den Standardteil in der Switch-Anweisung verwenden. Lass uns im nächsten Teil weitermachen. 30. Tag 6: Bedingtes Statement – Schalter – Teil 2: M, alle zusammen, und wir kommen wieder. Was passiert, wenn ich die fragwürdige Aussage hier entferne? Lassen Sie mich das einfach kommentieren. Weil der Monatsname John Fn ist. Ich lobe die Breaky-Aussage hier und ich lobe auch die Breaky-Aussage Schauen wir uns das Ergebnis an. Wie Sie sehen, habe ich Juni, Juli und August hier. Was ist passiert? Da die Monatszahl fünf ist, wird dieser Codeblock ausgeführt. Und weil ich hier keine Breaker-Anweisung habe, geht es zum nächsten Codeblock in Sg zwei. Und dieser Codeblock wird zwei Mal ausführen. Und weil ich hier wieder keine Breaker-Anweisung habe , wird der nächste Codeblock zwei Mal ausführen. Aber weil ich hier eine Anweisung habe, geht sie aus dem Switch-Block raus und dieser Teil wird nicht rocken. haben wir möglicherweise nicht die gleiche Situation Bei anderen Programmiersprachen haben wir möglicherweise nicht die gleiche Situation. Nehmen wir nun an, ich möchte den Namen der Jahreszeit anhand der Monatsnummer in Java-Skript anzeigen . Auch hier habe ich eine andere Möglichkeit, so etwas zu zeigen, aber ich möchte die S-Anweisung verwenden. I S und wieder, Monate, um mich hier auszudrücken. Und hier habe ich verschiedene Fälle, weil die Monatszahl 0-11 ist Also sollte ich die Fälle für diese Monatszahlen angeben. Und weil wir für jede Jahreszeit drei Monate haben. Ich sollte für jede Jahreszeit drei Fälle angeben. Lassen Sie mich zum Beispiel Winter als Fall 11 angeben, das ist Dezember. Ich zeige C Winter. Ich breche hier eine Aussage, weil ich den anderen Codeblock nicht für Fall Null gewähren möchte , wieder habe ich Winter und wieder Pause, und für einen Fall, der Februar ist, habe ich wieder Winter. Und lassen Sie mich dieses Dokument formatieren, das in alt, Shift und wenn gleichzeitig auf meiner Tastatur ist, und lassen Sie mich auch hier Pause hinzufügen Wie Sie sehen, habe ich hier den gleichen Codeblock für verschiedene Fälle in Sach Anstatt den Schalter so zu definieren, kann ich die Fälle gruppieren Also anstatt diese Fälle so zu schreiben, kann ich sie wie diesen Fall Null schreiben, falls was? Und ich kommentiere diese beiden Fälle hier. Ich brauche sie nicht mehr. Ich werde auch andere Koffer für die anderen Staffeln hinzufügen. Okay, ich füge auch die Monatszahl für andere Staffeln hinzu. Und noch eine Sache ist, dass nicht derselbe Fall in einer solchen Aussage vorkommt. Definieren Sie zum Beispiel nicht Fall zwei für hier und Fall zwei für hier. Sehen wir uns das Ergebnis im Browser an. Und wie Sie sehen, haben wir in der Sommersaison. Ein weiterer Punkt zu einer solchen Aussage ist, dass in diesen Fällen der Ausdruck strikt verglichen wird und jeder Fall als Ergebnis diesem Ausdruck entspricht Ergebnis diesem Ausdruck Mount ist gleich Null. Ich verwende Strict Equal Two, um diesen Ausdruck mit verschiedenen Werten zu vergleichen und das Ergebnis anzuzeigen oder den Codeblock zu erstellen, der für jeden Fall definiert ist Wenn sich der Typ dieses Ausdrucks also von dem Typ unterscheidet , den wir hier für jeden Fall definieren, werden diese Fälle nicht angewendet, sie werden nicht zugeordnet. Der Mund hier ist eine Zahl, also sollten auch die Fälle hier eine Zahl sein. Aber wenn wir diese Fälle hier als Zeichenfolge definieren, stimmt die Groß- und Kleinschreibung nicht überein. Lassen Sie mich zum Beispiel diese fünf wie folgt in die Zeichenfolge einfügen und das Ergebnis im Browser sehen. Wie Sie sehen, habe ich hier nichts. Und wenn ich die Standardeinstellung für dieses Alter definiere, füge ich auch eine Unterbrechungsanweisung hinzu, und für das Dokument. Und jetzt habe ich das in der Konsole im Browser, weil diesem Ausdruck hier keine Groß- und Kleinschreibung zugeordnet ist diesem Ausdruck hier keine Groß- und Kleinschreibung zugeordnet Aber wenn ich das Zeichenkettenzitat hier und wieder entferne , habe ich Sommer im Browser Kurz gesagt, wechseln Sie, um verschiedene Bedingungen und Codes für die Ausführung festzulegen . Switch, wir wählen einen Codeblock aus, der ausgeführt werden soll, basierend auf dem Ausdruck , den wir für die Switch-Anweisung definiert haben. Wenn Sie einen Codeblock ausführen möchten, für den es keine Übereinstimmung gibt, können Sie in Ihrer Switch-Anweisung die Standardgröße für Groß- und Kleinschreibung verwenden. Es kann am Ende der Switch-Anweisung oder überall in der Switch-Anweisung stehen. Wenn Sie aus der Sage ausbrechen möchten , nachdem ein Codeblock falsch ist, sollten Sie die Break-Tastatur verwenden um die Switch-Anweisung zu verlassen. Natürlich können Sie denselben Codeblock für verschiedene Fälle gruppieren . Und zwischen Groß- und Kleinschreibung zu wechseln ist, wie gesagt, ein strikter Vergleich Der Wert muss denselben Typ haben, damit er übereinstimmt. Die Werte müssen vom gleichen Typ sein. Zu dem Ausdruck, der zugeordnet werden soll. Wenn mehrere Fälle mit der Groß- und Kleinschreibung übereinstimmen, wird der erste ausgeführt. Wenn keine passenden Fälle gefunden werden, wird der Standardfall ausgeführt. Wenn wir den Switch-Anweisungscode standardmäßig nach dem Switch angeben, haben wir, falls wir existieren, ausgeführt. Wir verwenden in unseren Programmen häufig bedingte Anweisungen, also üben Sie sie, um zu lernen. Nein. Danke fürs Zuschauen und begleite mich im nächsten Teil. 31. Tag 7: Für Loop – Teil 1: Hallo zusammen und willkommen zurück. In diesem Teil werden wir über Loops in Jos Grip sprechen. Wenn Sie denselben Code immer wieder mit einem anderen Wert ausführen möchten. Für jedes Mal können Sie Loops in Jo Script verwenden. Mithilfe von Schleifen können wir einen Codeblock mehrmals ausführen . Andererseits können Sie Schleifen verwenden, um denselben Code mehrmals mit unterschiedlichen Werten auszuführen . Oft können wir Loops für Arrays verwenden. Wenn wir mit Arrays arbeiten wollen, können wir Loops verwenden In Java-Skript haben wir verschiedene Arten von Schleifen, und jede von ihnen hat spezielle Eigenschaften und eine spezielle Syntax, und wir können sie in verschiedenen Situationen verwenden Wir haben vier, vier in, vier, breit und zwei d. Sie können hier eine kurze Beschreibung für jeden von ihnen finden. Mithilfe von vier Schleifen können wir eine Schleife mit drei optionalen Ausdrücken erstellen . Wir können die Syntax für vier Schleifen hier sehen. Es hat drei Ausdrücke, die alle optional sind, und einen blockierten Code, der ausgeführt werden muss, wenn wir diese Schleife erreichen. Der erste Ausdruck wird einmal vor der Ausführung des Codes ausgeführt . Dieser Ausdruck wird also nur einmal ausgeführt. Der Ausdruck zwei ist die Bedingung für die Ausführung des Codes. Der Ausdruck trip wird jedes Mal ausgeführt, nachdem der Code ausgeführt wurde. Wenn der Code bis zum Ende des Herbstes ausgeführt wird , also vor diesen engen Kalibrierungen hier, kann dieser Ausdruck ausgeführt werden Normalerweise verwenden wir Ausdruck eins, um den Anfangswert für unsere Schleife zu definieren , den Ausdruck zwei, um den Wert des Anfangsparameters zu überprüfen, den wir hier für Loop definieren, und um zu sehen, ob der Codeblock ausgeführt werden kann oder nicht Und der Ausdrucksbaum ist das Inkrementieren oder Dekrementieren der Anfangsvariablen , also der Schleifenvariable Es kann also ausgeführt werden, bis die Bedingung erfüllt ist. Mal sehen, wie wir das Skript für Jo verwenden können. Okay, ich erstelle hier einen Dateinamen für ThatM und eine zugehörige Jova-Skriptdatei für das JS, und ich füge hier einen Verweis auf meine JavaScript-Datei hinzu, und das ist meine JavaScript-Datei Angenommen, wir wollen die Zahlen 1-10 anzeigen. Wir haben verschiedene Möglichkeiten, dies zu tun, zum Beispiel können Sie Console That , Nummer eins, dann Nummer zwei, dann Nummer drei bis zur Zahl Zehn schreiben dann Nummer zwei, dann Nummer drei bis zur Zahl Zehn Was ist, wenn ich Ihnen sage, zeigen Sie die Zahlen 1-1-Tausend-1 Millionen. Wie willst du das machen? Der andere Weg ist die Verwendung von Loops. Zum Beispiel hier vier Schleifen. Vier innerhalb der vier Klammern hier, wie wir gesehen haben, benötigen wir drei Ausdrücke, aber alle sind optional Wir können sie also alle weglassen. Aber lassen Sie mich zuerst alle definieren und dann jeden einzelnen und schauen, was passieren wird und wie wir das Problem lösen können Der erste Ausdruck ist die Anfangsvariable. Die Variable, die die vier Schleifen steuert. Lassen Sie mich zum Beispiel definieren. Ich, das ist ein Start bei Null. Für die Anfangsvariable sollten Sie zusätzlich zur Definition der Variablen auch den Anfangswert festlegen. So. Der Ausdruck to wird verwendet, um den Zustand der Anfangsvariablen zu bewerten. Ist es in Ordnung, weiterzumachen oder sollte ich die Vierschleife beenden. Wenn ich zum Beispiel die Zahlen 1—10 anzeigen möchte, könnte die Bedingung kleiner als zehn oder gleich zehn sein Und der letzte Ausdruck erhöht den Wert der Anfangsvariablen Also hier sollte ich die Variable, die ich für meinen Loop i plus plus definiere, inkrementieren für meinen Loop i plus plus definiere Wir wissen bereits über das Plus-Plus-Sinus, das gleich ist, sodass ich hier einen Kommentar hinzufügen Entspricht plus Y. Und dann benötigen Sie einen Codeblock , der für Ihre Schleife ausgeführt werden muss Lassen Sie mich dieses Dokument formatieren. Jetzt ist es besser. Nun, wenn ich all diese Zahlen in der Konsole anzeigen will, kann ich schreiben, Konsole, die mir die Variable zeigt. I. Lassen Sie uns das jetzt im Browser sehen. Wie Sie sehen, habe ich Nummer eins, 210 hier in den Augenbrauen Lassen Sie uns nun die Definition für dieses Problem ändern. Lassen Sie uns ungerade Zahlen mit Hilfe von Vier anzeigen. Wir haben verschiedene Möglichkeiten. Lassen Sie mich das für kopieren, von hier aus suchen und hier einfügen. Eine Möglichkeit ist das Inkrementieren. Eine, die ich inkrementiere. Die erste Tabelle um zwei. Hier kann ich schreiben. Lass mich das alles löschen. Hier kann ich schreiben. Ich füge hinzu und ordne es Nummer zwei zu. Das ist ein Additionszuweisungsoperator , den wir bereits kennen. Lassen Sie mich zur Oberschleife und zu meinem Dokument kommen. Und sehen Sie sich das Ergebnis jetzt im Browser an, wie Sie sehen, ich habe alle ungeraden Zahlen in der Konsole im Browser. Starte ich stattdessen mit I statt eins aus zwei, Save und C. Ich habe gerade Zahlen für eins, zwei, zehn. Das Inkrement für die Anfangsvariable darf also nicht exakt eins sein Wir können mehr als einen in deine Schleife springen. Aber lassen Sie mich hier noch ein Fo Do hinzufügen und keinen Ausdruck definieren. Wenn Sie einen Ausdruck in vier Do weglassen möchten, sollten Sie mindestens das Semikolon angeben Sie können die Semikolons hier nicht weglassen. Darin möchte ich diesen Blog für die Konsole schreiben. Das ist ein, so etwas. Sehen Sie sich jetzt den Browser an, und wie Sie sehen, habe ich das im Browser. Diese Schleife ist eine Endlosschleife. Sie wird niemals enden. Also müssen wir eine Bedingung definieren, um diese Schleife zu beenden. Sofern Sie nicht sehen, ist der Zähler , der diese Schleife ausführt, hier. Wenn Sie die Bedingung hier weglassen möchten, müssen Sie die Schleife innerhalb Ihrer Schleife irgendwo verlassen Zum Beispiel haben Sie hier Untercode, und nach all dem sollten wir die Schleife beenden Um die Schleife zu beenden, können Sie die Break-Anweisung verwenden. Sagen wir jetzt I C. Wie Sie sehen, wird diese Meldung nur einmal angezeigt. Aber wir verwenden solche Schleifen nicht, also müssen wir eine Bedingung überprüfen, um die Schleife zu beenden. möchten die Anfangsvariable und das Inkrement für Ihre Variable nicht festlegen und das Inkrement für Ihre Variable Innerhalb der vier Ausdrücke müssen Sie die Anfangsvariable vor Ihrer for-Schleife definieren und diese Variable innerhalb des Blocks Ihres Foop am Ende des Blocks oder an einer beliebigen Stelle, an der Sie sie benötigen , erhöhen oder verringern Ihres Foop am Ende des Blocks oder an einer beliebigen Stelle, an oder Suchen Sie in Ihrer Schleife nach der Endbedingung für die Ausgangsbedingung als ob Sie hier keinen dieser Ausdrücke angeben, Sie müssen sie vor oder innerhalb Ihrer vier definieren. Lassen Sie mich also zum Beispiel das J hier von Null aus Und hier möchte ich die Variable j anzeigen. Und nachdem ich diese Variable gezeigt habe, möchte ich dieses J plus plus plus erhöhen Und hier werde ich überprüfen, ob j größer oder gleich zehn G Rick Four Loop Und ich kommentiere diese Brick-Aussage hier, save und C. Wie Sie sehen, habe ich die Zahlen von Null bis Neun eingegeben. Denn die Bedingung hier besagt, dass, wenn j größer oder gleich zehn ist, es Ziegel sein sollten. Wir können die Austrittsbedingung, die Austrittsanweisung, überall in Ihrer Gruppe setzen die Austrittsanweisung, überall , wo Sie sie benötigen. Anstatt die Anfangsvariable zu erhöhen, können Sie die Anfangsvariable dekrementieren. Anstatt die Anfangsvariable zu erhöhen, können wir sie innerhalb des F- oder Info-Ausdrucks verringern Lassen Sie mich hier zum Beispiel eine weitere Schleife definieren. Und lassen Sie mich von zehn an sitzen, bis ich größer als Null minus minus minus ist. Was sollte passieren? Zeig diese Zahlen im Schloss. Formatieren Sie mein Dokument, speichern Sie und C. Wie Sie sehen, habe ich hier von Nummer zehn bis Nummer eins eingegeben, indem ich für Loop verwende. Ein Punkt zu dem, was ich hier gemacht habe. Wie Sie sehen, habe ich hier die Variable I für diese Schleife deklariert. Und wieder habe ich hier eine Variable I deklariert. Mein Java-Skript hat mir dafür keinen Fehler gegeben. Wie gesagt, wenn Sie Lead verwenden, wenn Sie eine Variable definieren, können Sie sie nicht erneut deklarieren Und tatsächlich haben wir hier unsere Variable nicht neu deklariert, weil alles, was Sie innerhalb des For-Schleifenausdrucks definieren , alles, was Sie hier definieren, zum Beispiel this I here, Only, innerhalb dieser For-Schleife bekannt sein wird Außerhalb davon kann ich nicht darauf zugreifen. Lassen Sie mich zum Beispiel diese Zeile kopieren und hier einfügen und den Browser aufrufen. Wie Sie sehen, habe ich hier einen Fehler. Es ist nicht definiert. Und wo ist das Problem genau hier. Warum? Weil das I innerhalb des For-Schleifenausdrucks definiert ist, nicht davor oder danach. Aber hier definiere ich das J außerhalb dieser For-Schleife, und ich kann auf dieses J außerhalb der foo two zugreifen Nochmals, wenn ich j wie hier als Anfangsvariable verwenden hier als Anfangsvariable Dafür kann ich es benutzen. Aber wenn ich das als J definiere, unterscheidet sich dieses J von diesem. Das ist lokal für diese For-Schleife und das ist global. Das liegt am Umfang der Variablen. Lass mich das rückgängig machen. Lass uns im nächsten Teil weitermachen. 32. Tag 7: Für Loop – Teil 2: Jeder und wir kommen wieder. Du kannst auch vier Schleifen in deinem Javascript-Mantel oder verschachtelte Schlaufen in deinem Javascript-Mantel haben deinem Javascript-Mantel oder verschachtelte Schlaufen in deinem Javascript-Mantel . Lass mich dir zum Beispiel so etwas zeigen. Vier, lass mich von eins bis zehn oder zehn inkrementieren. Um eins. definiere ich ein weiteres für und teile j von eins auf, bis j kleiner oder gleich zehn ist, und j inkrementiere um eins Und zeige der Konsole die Multiplikation von I und J, und lass uns das Ergebnis speichern und im Browser sehen Lassen Sie mich vorher dieses Dokument erstellen. Ich habe vergessen zu kommen, lassen Sie mich in diese Zeile kommen, um keinen Fehler zu haben. Und wie Sie sehen, habe ich die Multiplikation von I und J zusammen Ich habe die Multiplikationstabelle hier. also Neeset-Loops verwenden, können Sie so etwas in Ihrem Java-Script-Code haben so etwas in Ihrem Java-Script-Code Lassen Sie mich diesem Produkt zeigen , dass wir es besser darstellen , wenn wir zwei Nest Force zusammen verwenden Hier, innerhalb der ersten vier, kann ich eine Variable definieren. Ich möchte das Ergebnis wie eine Tabelle in der Konsole im Browser anzeigen . Hier definiere ich eine Variable, zum Beispiel Zeile, und mache daraus eine leere Zeichenfolge. Hier, innerhalb der zweiten vier, Konsole anzuzeigen füge ich den Ergebnisort zur Zeile hinzu, anstatt das Ergebnis in der Ich verwende die Zuweisung der Zeilenzusätze zur Multiplikation j plus Leerzeichen innerhalb des doppelten Anführungszeichens Nach der zweiten Schleife vorsichtig, das ist das Ende dieser For-Schleife hier. Danach werde ich das Ergebnis mit Console Dot anzeigen. Ein weiterer Track, um VSCode zum Anzeigen der Konsole zu verwenden. In Joscp schreibst du einfach ein Protokoll und wählst das zweite Protokoll aus, das zur Csle sagt Wie Sie hier sehen, und wenn ich hier die Eingabetaste drücke, mir die Funktion Consul Dot Log Und ich zeige hier eine Zeile an. Sagen wir mal und sehen. Wie Sie sehen, habe ich mein Produktetikett so im Browser. Was ist hier eigentlich passiert? Zuerst beginnt die äußere Schleife mit dem Wert, ab welchem Wert? Wenn ich eins bin, läuft die zweite Schleife von eins, zwei, zehn ab. Ist der Wert für I eins, der zweite, läuft die innere Schleife von eins, zwei, zehn, eins. Wenn sie fertig ist, wird die Zeile im Cos angezeigt. Wenn es fertig ist, werde ich um eins hinzugefügt, und jetzt bin ich zwei, dann laufen diese vier. Zehn Mal benutze ich zwei, und J ändert sich jedes Mal, wenn dieser Flop gebaut Fäulnis. Und jedes Mal, wenn ich im Außenraum bin, wird diese Variable definiert und sie ist leer Hier können wir also sehen , dass ich nicht den Wert habe , der für den vorherigen Raub gilt. Zusätzlich zu Ziegeln, die aus den Schleifen austreten können. In Ovscap haben wir auch Continuum. Was ist der Unterschied zwischen der Continuum- und Break-Anweisung Ist das der Ziegelausgang aus der Schleife, aber die Fortsetzung geht zum Anfang, aber das Kontinuum, gehen wir zurück zum Anfang der Wenn ich hier zum Beispiel sage, wenn ich gleich fünf bin , mache ich weiter in der Traurigkeit, diese vier zu machen Mal sehen, was passiert ist. Wenn das Ich fünf ist, mach weiter. Ich möchte das Ergebnis der Multiplikation von fünf mit anderen Zahlen von 1 bis 10 in der Konsole nicht anzeigen Multiplikation von fünf mit anderen Zahlen von 1 bis 10 in der Wie Sie hier sehen, habe ich die Reihe eins, zwei, drei, vier, aber ich habe hier nicht die Zeile fünf Außerdem, wenn ich diese Zeile hier hinzufüge, diese Zeile und p hierher kopiere und daraus j mache. Ich möchte von vorne weitermachen, wenn ich zu J 5 komme, sagen wir C. Wie Sie sehen, habe ich nicht das Ergebnis für Spalte fünf, Zeile fünf hier und Spalte fünf. Anstatt fortzufahren, wenn ich Brick und auch für hier sage, komme ich hierher und ich sage Rick C, ich habe das einfach im Browser. Ich habe nicht für Nummer fünf und danach dieses Einmaleins. Was passiert hier eigentlich? Wenn ich eins bin, wird der ganze Block des Mantels hier laufen, und dann werde ich zu zwei. Also nochmal, der ganze Mantelblock wird laufen. Bis fünf. Wenn ich die Fünf erreiche, diese Pause, bedeutet das Aussteigen aus diesen Vier. Jede Brick-Anweisung kehrt zur nächsten Schleife zurück , und auch hier. Wenn J gleich fünf Bricks ist, von welcher Schleife, dieser Schleife, weil das die Schleife ist , die dieser Brick-Anweisung am nächsten Lassen Sie mich Ihnen ein weiteres Anwendungsbeispiel für z. B. zeigen, wenn Sie die Faktorielle einer Zahl berechnen möchten, bedeutet das das Produkt aus einer ganzen Zahl und allen darunter liegenden ganzen Zahlen Lassen Sie mich zum Beispiel hier einen Kommentar hinzufügen. Wenn Sie Nummer drei haben und drei faktoriell gleich drei ist Multipliziere zwei, multipliziere eins, das ist gleich sechs. Und lassen Sie mich hier meine Zahl definieren. Zum Beispiel vier, oder lassen Sie es mich als drei sagen, und wir können es auf vier als Null ändern. Ich kann werksseitig mit vier Schleifen arbeiten. Vier, lass uns bei eins beginnen , bis i kleiner oder gleich einer Zahl ist. Ich plus plus, und weil ich das Ergebnis am Ende benötige, sollte ich einen anderen Wert definieren, um das Ergebnis zu speichern. Setze das Ergebnis als eins. Und hier muss das Ergebnis eine Mehrfachzuweisung sein. Am Ende werde ich zeigen, dass so etwas wie diese Zahl plus Bakterien hinzukommt. Sein Ergebnis. Formatiere mein Dokument. Ich möchte in dieses Nest kommen , das von hier aus aussieht. Lassen Sie uns jetzt das Ergebnis im Browser sehen , denn Sie sehen, drei Faktoren sind sechs Wenn ich diese Zahl ändere, zum Beispiel zwei, zum Beispiel zehn, habe ich zehn Bakterien als diese Wie Sie sehen, ändern sich durch die Änderung des Werts für diese Zahlenvariable die Zeiten, zu denen diese vier Varianten ausgeführt werden. Wenn ich zum Beispiel minus fünf sagen würde, sehen Sie, das Ergebnis ist, warum das Ergebnis eins ist? Weil diese Bedingung niemals erfüllt ist. Niemals ist ich kleiner als minus fünf, weil das Ich bei eins beginnt. Ihr Po darf also nicht niemals ausgeführt werden. Danke fürs Zuschauen. Wir sehen uns im nächsten 33. Tag 7: Währen und tun...währen-Loop in JavaScript: Hallo zusammen und willkommen zurück. Im vorherigen Video haben wir über Loops und For Loop in Ova Scrip gesprochen In diesem Video werden wir über Y-Loops in Ova-Scrip sprechen Y-Loops in Ova-Scrip Y-Schleifen können einen Codeblock ausführen , solange die Bedingung erfüllt ist Für eine Y-Schleife benötigen Sie eine Bedingung. Wir können die Synthase für Wide Loop und Divide Loop hier sehen . Wir brauchen eine Bedingung Solange diese Bedingung wahr ist, dieser Code, der zwischen den geschweiften Klammern in Spurrillen steht Auch hier brauchen wir hier eine Bedingung, und solange diese Bedingung wahr ist, ist diese Bedingung . Aber was ist der Unterschied zwischen der weiten und der dubiden Schleife Sehen wir uns diesen Unterschied in der Praxis an. Ich habe hier eine LET-Datei , die sich auf while S bezieht. Darin möchte ich Wide Loop definieren. Wie gesagt, für I Loop brauchen wir eine Bedingung. Wir können die Bedingung so schreiben oder diese auswählen und Inter drücken. Wie Sie sehen, benötigen wir hier eine Bedingung für Loop. Ich muss die Bedingung definieren. Zum Beispiel zehn, weniger als 20. Diese Bedingung ist immer wahr. Und wenn Sie so laufen, ist das ein endloses Wide, und Sie müssen Ihr Wide Blue mit der Break-Anweisung irgendwo in Ihrem Wide-Code beenden . Lass es mich besser machen. Ich definiere einen variablen Co-Zähler zum Beispiel als einen, bei dem der Startwert dem Anfangswert entspricht. Und hier habe ich gesagt, dass der weiße Zähler weniger als zehn ist. Zeigt den Wert des Zählers im Schloss an. Zähler. Wenn ich Wide Loop benutzen möchte . Ich muss die Bedingung hier stellen fs. Wie Sie sehen, ist der Zähler eins, und diese Bedingung ist wahr. Und solange diese Bedingung wahr ist, wird die Schleife verrotten. Wenn ich diese Bedingung also falsch machen möchte, muss ich den Zählerwert ändern. beispielsweise Erhöhen Sie beispielsweise den Zählerwert. Sagen wir mal. Wie Sie sehen, habe ich Nummer eins, zwei, neun in der Konsole. Weil ich die Schleife bei eins starte und 210 zähle. Aber wenn der Zähler zehn ist, weil zehn nicht weniger als zehn ist, wird er die Schleife von hier aus verlassen. Lassen Sie mich eine weitere Schleife mit einer definieren. Lassen Sie zwei als eins zählen, und ich sagte zwei, ich wähle Dubil und drücke Inter Für dbd benötige ich einen Zustandszähler, zwei ist weniger als zehn. Ich möchte diese beiden Codezeilen hier kopieren und hier einfügen und das Ergebnis im Browser sehen Außerdem möchte ich hier einen Kommentar hinzufügen. Mach breit und auch für hier y. Und sieh dir das Ergebnis an. Ich kann das Ergebnis für die DVD nicht sehen, aber schauen wir uns Y an. Hier verwende ich Zähler zwei wie in, und hier überprüfe ich den Zustand für Zähler zwei, und zwar, dass er bis zum Zelt reicht. Aber im Inneren habe ich den Wert für Zähler zwei nicht erhöht und den Wert für Zähler zwei nicht angezeigt. Also, weil wir diese Bedingung nie falsch bekommen. Diese beiden Breiten bilden eine Endlosschleife. Also sollte ich das hier und hier korrigieren und mir den Browser ansehen. Wenn sich in Ihrem Java-Skript eine Endlosschleife befindet, reagiert der Browser möglicherweise nicht auf Ihre Aktion Sie müssen den Browser schließen und erneut öffnen. Okay. Jetzt ist das Problem gefaxt und ich habe 129 für hier oben und eins, 29 für dich weit hier. Aber was ist hier der Unterschied zwischen breit und breit? Ich habe für beide das gleiche Ergebnis. Lassen Sie mich den Zählerwert auf Zehn für breit und hier für Zähler zwei auf Zehn für fällig ändern und hier für Zähler zwei . Nehmen wir an, ich sehe das Ergebnis. Wie Sie sehen, habe ich für i loop nichts in der Konsole. Aber für DVDs habe ich zehn. Warum? Weil der Code, den wir für DVD definiert haben, mindestens einmal läuft. Warum? Weil der Zustand nach dem Du-Wide-Body, dem DVD-Codeblock, überprüft wird. Aber dafür wird der Zustand überprüft. Erstens, und weil der Zähler nicht weniger als zehn ist, wird dieser Code nicht ausgeführt. Hier ist der Zähler zwei zehn, und diese beiden Codezeilen werden ausgeführt und dann geprüft , ob der Zustand vorliegt. Und weil die Bedingung falsch ist, wird dieser Code nicht erneut ausgeführt. Ein weiterer Punkt bei der Y-Schleife ist, dass wir sie als breit betrachten können, wenn Sie Ausdruck eins und Ausdruck drei bei einer vierten Schleife weglassen Sie Ausdruck eins und Ausdruck drei bei einer vierten Schleife Lassen Sie mich zum Beispiel definieren. Ich habe einen und definiere vier Schleifen wie folgt. Ich brauche den Ausdruck nicht. Semi, aber ich definiere die Bedingung hier, wenn ich kleiner als zehn bin, und ich definiere nicht das Inkrement innerhalb der Vierer-Anweisung Aber ich zeige das I in der Kiste und ich habe das Inkrement I in der Schleife Diese Viererschleife entspricht der I-Op. Wenn ich die Y-Schleife so definiere. Das J als eins, y, j ist weniger als zehn. J und J plus sechs. Diese vier Schleifen und dieses Ich sind identisch. Danke fürs Zuschauen. Wir sehen uns im nächsten. 34. Tag 7: For..in und for..of Loops: Hallo zusammen, und wir kommen wieder. In dieser Folge werden wir über Vier-In-Loops und Vier-Loops in JavaScript sprechen . Bei Verwendung von vier Eingängen können wir die Eigenschaften und Array-Elemente oder Array-Elemente eines Objekts in einer Schleife durchgehen . Wir können die Syntax vier hier sehen. Der Schlüssel hier definiert eine Eigenschaft im Objekt oder ein Element innerhalb des Arrays. vier von verwenden, können wir Schleifen mit dem Wert eines Inter-Objekts erstellen. Bei einem Iterut-Objekt kann es sich um Arrays oder um Tricks handeln. Sie können die Syntax für vier davon hier sehen. Für jede Variable eines iterierbaren Objekts sollte es einen Codeblock erstellen. Lass uns sehen Was ist der Unterschied zwischen Vier in und Vier und wie können wir sie im Ova-Skript verwenden Um vier von vier zu zeigen, habe ich hier vier in vier der GS-Datei und die zugehörige SL-Datei vier in vier von vier, und auch eine Beziehung zueinander. Hier, um die Verwendung von vier in zu zeigen. Lo, ich möchte ein Objekt definieren. Lassen Sie mich zum Beispiel mein Objekt definieren. Benutzer mit einigen Eigenschaften, zum Beispiel Vorname als so, dieser Name, so, H 25, und Lieblingsfarbe, zum Beispiel als Rot. Zuerst möchte ich f verwenden, um eine Variable für den Schlüssel oder alle Eigenschaften in meinem Objekt zu definieren ? Wo ist dieser Schlüssel in meinem Objekt? Wie lautet der Name des Objekts? Benutzer. Hier kann ich den Wert jeder Eigenschaft anzeigen, die Cs mögen, indem ich den Schlüssel Csle do verwende Mal sehen, was wir haben. Speichert im Browser. Wie Sie sehen, habe ich den Namen der Eigenschaften tatsächlich hier, nicht den Wert, den ich für jede Eigenschaft definiere. Wie kann ich auf den Wert für jede Eigenschaft zugreifen, indem ich nur den Kommentar auf dieser Folie verwende? Hier sage ich Benutzer und innerhalb der eckigen Klammer sollte ich die Eigenschaft definieren, die hier entscheidend ist. Ich kann alle Eigenschaften in meinem Objekt verwenden oder darauf zugreifen , indem ich vier in einer Schleife verwende. So und mit dieser Aussage. Siehe den Browser. Jetzt habe ich den Wert für jede Eigenschaft hier. Wenn ich den Eigenschaftsnamen und den Wert , den ich hier im Transit habe, so anzeigen , den ich hier im Transit habe, möchte, kann ich so schreiben. Ich dupliziere dieses Licht, und hier sage ich Schlüssel plus einen Doppelpunkt in einer Zeichenfolge und in einem Leerzeichen davor und danach und speichere es im Browser. Jetzt habe ich so etwas im Browser. Was ist, wenn ich ein Array habe? Lassen Sie mich eine Reihe von Zahlen wie diese definieren, und ich möchte vier verwenden, um jedes Element in meinem Array anzuzeigen. Ich benutze vier. Lass mich Zahlen eingeben und das I in der Konsole zeigen. Auch hier ist das, was ich in der Konsole habe, Null, Zwei, Drei. Das ist der Index jedes Elements im Array. Wenn ich also auf den Wert jedes Elements im Array zugreifen möchte , sollte ich das Protokoll so definieren, diese Zeile duplizieren und Zahlen sagen. Und innerhalb der eckigen Klammer, die ich verwende, ist das der Index jedes Elements innerhalb des Arrays. Diese Zeile endet im Browser. Jetzt habe ich die Elemente innerhalb des Arrays im Csde. Wenn ich nun das Element und den Index jedes Elements in der Konsole anzeigen möchte , sollte ich so schreiben und das replizieren Ich, so etwas in der Zeichenfolge und füge zu den Zahlen hinzu, die ich und ich dann speichern und im Browser Jetzt habe ich den Index und das Objekt im Index des R. Für Objekt verwende ich Schlüssel, der Name des Schlüssels hängt von Ihnen ab. Und du kannst diesen Namen sehen, was immer du willst. Es ist ein Variablenname, mit dem Sie diese Variable innerhalb dieser Schleife verwenden können . Bei Objekten, die k verwenden, kann ich auf jede Eigenschaft zugreifen, und bei Arrays kann ich auf jedes em innerhalb des Arrays zugreifen Was ist mit Four of Loop? Lassen Sie mich vier definieren. Ich definiere ich hier. Und Satz der Namen meiner Arrays. Wie gesagt, Sie können vier von vier IT-Objekten verwenden, also Variablen, die Arrays oder Strings sein können Hier, darin, lege ich den Wert von I in der Konsole und sehe das Ergebnis im Browser Wie Sie sehen, kann ich mit vier direkt auf den Wert jedes Elements innerhalb von a zugreifen. Ich muss die Variable, die ich innerhalb von vier definiere, nicht als Index der Elemente verwenden . Schau mal, die Variable ist der Index der Artikel in der Anzeige. Y hier, das I ist der Artikel selbst. Lassen Sie mich diese beiden Elemente umbenennen, was viel naheliegender ist , um eine Variable innerhalb des Escape-Codes umzubenennen. Im VS-Code können Sie F zwei drücken und den neuen Namen schreiben und dann intern drücken. Und wie Sie sehen, drehe ich zwei Artikel um. Save und C. Ich habe das im Browser. Und lassen Sie mich eine Train-Const-Nachricht definieren, zum Beispiel, wenn ich Hallo als Wert für diese Nachricht sage und dann oder C von message verwende Der Name des Autos hängt von dir ab. Wir können den Namen so einstellen, wie Sie wollen, und den Wert der Pflege in der Konsole anzeigen. Nun, was ich sagen und sehen muss, ich habe jedes Zeichen meiner Zeichenfolge in der Konsole im Browser. Wie Sie sehen, habe ich hier zwei L. Es wird also so in der Konsole des Browsers angezeigt . vier für Zeichenkettenvariablen verwenden, können wir auf jedes Zeichen innerhalb der Zeichenfolge zugreifen. Ein weiterer Punkt hier ist, dass wir, wie gesagt, für s eine Methode mit vier E und einer Map haben, die das Gleiche tun kann wie hier. Wenn Sie sich nicht daran erinnern können, kehren Sie bitte zu diesen Videos zurück. Danke fürs Zuschauen. Wir sehen uns im nächsten.