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.