1. LiteraleEine Darstellung zum Ausdrücken eines festen Werts, auch Konstante genannt. 1.1 Numerische Literale<Skript> // Ganzzahlliteral // Dezimalzahl console.log(12); // Oktal console.log(010); // Hexadezimal console.log(0x100); </Skript Effektanzeige 1.2 GleitkommaliteraleBei Gleitkommazahlen wird nicht zwischen den Basen unterschieden, alle Gleitkommazahlen sind Dezimalzahlen (Hinweis: Wenn die Gleitkommazahl zwischen 0 und 1 liegt, kann die führende 0 weggelassen werden, zum Beispiel kann 0,6 als .6 geschrieben werden). Die Genauigkeit von Gleitkommazahlen ist weitaus geringer als die von Dezimalzahlen. // Gleitkomma-Literal console.log(1.2); konsole.log(-1.2); konsole.log(0.1343); konsole.log(.1343); konsole.log(1.2e4); konsole.log(1.2e-4); Effektanzeige 1.3 Besondere WerteUnendlichkeit // Unendlichkeit console.log(Zahl.MAX_WERT); console.log(Zahl.MIN_WERT); konsole.log(5e789); konsole.log(-5e789); konsole.log(Unendlich); Effektanzeige NaN : Keine normale Zahl isNaN() bestimmt, ob Daten NaN sind. // Keine Angabe konsole.log(0 / 0); Konsole.log(isNaN(0 / 0)); console.log(isNaN(22)); Effektanzeige 1.4 ZeichenfolgenliteraleZeichenfolgenliterale : Setzen Sie es in einfache oder doppelte Anführungszeichen. Zwischen den Anführungszeichen können beliebig viele Zeichen stehen oder eine leere Zeichenfolge, wenn keine Zeichen vorhanden sind. (Hinweis: Wenn die Zeichenfolge doppelte Anführungszeichen enthält, sollte sie in einfache Anführungszeichen gesetzt werden und umgekehrt.) // Zeichenfolgenliteral console.log("Dies ist eine 'Zeichenfolge'"); console.log("123"); console.log("000%$*^"); console.log(" "); console.log(""); Effektanzeige **Escapezeichen**: // Escape-Zeichen console.log("hallo"); console.log("Hallo"); console.log("Hallo\"ja\""); Effektanzeige Variablen2.1 Definition der VariablenVariable: Eine Kennung für in einem Computer gespeicherte Daten. Die Daten im Speicher können anhand des Variablennamens abgerufen werden. Variablendeklaration: Definieren und erstellen Sie Variablen, bevor Sie sie verwenden. Wenn eine Variable vor der Verwendung nicht definiert wird, tritt ein Referenzfehler auf. Definitionsmethode: Fügen Sie nach „var“ ein Leerzeichen ein und fügen Sie dann nach dem Leerzeichen einen Variablennamen hinzu. // Variablendefinition var name; var Benutzername; var a; var b1; 2.2 VariablenzuweisungNachdem eine Variable definiert wurde, ist ihr Standardwert „undefiniert“. Wenn einer Variablen ein Wert zugewiesen wird, kann intern jeder beliebige Datentyp gespeichert werden, sogar eine Variable. Ein var kann mehrere Variablen gleichzeitig definieren, durch Kommas getrennt. Der Code lautet wie folgt (Beispiel): // Variablendefinition var name; var Benutzername; var a; Variable b1; // Variablenzuweisung var a=1,b=2,c=3; a = a + b + c; konsole.log(a); Effektanzeige: 3. Datentyp3.1 Einfache DatentypenKomplexes Datentypobjekt. 3.2 Datentypen erkennen Verwenden Sie typeof, um den Datentyp zu erkennen, fügen Sie dahinter Klammern hinzu und schreiben Sie die Parameter in die Klammern. (Der Datentyp einer Variablen ist variabel und ändert sich, wenn der Wert zugewiesen wird.) Konsole.log(Typ von(6.8)); Konsole.log(Typ von(-1)); Konsole.log(Typ von(NaN)); console.log(Typ von(falsch)); Konsole.log (Typ 66); Konsole.log (Typ von 66 + 3); Effektanzeige 3.3 Datentypkonvertierung(1) In einen String umwandeln toString() und String() konvertieren Daten in den String-Typ. Die Besonderheit von „+“ besteht darin, dass es Zeichenfolgen verketten kann, solange auf beiden Seiten eine Zeichenfolge steht. Stehen auf beiden Seiten Zahlen, handelt es sich um eine arithmetische Funktion. (2) In digitalen Typ konvertieren Number() kann andere Datentypen in numerische Typen konvertieren. Methode parseInt() zum Konvertieren eines Strings in eine Ganzzahl: Gleitkommazahlen können gerundet werden, um den String in eine Ganzzahl umzuwandeln. (für numerische Zeichenfolgen) (3) In Booleschen Typ konvertieren Boolean() kann jeden beliebigen Datentyp und andere Daten in Boolesche Werte umwandeln. Wird in „false“ umgewandelt: NaN, 0, „“, leere Zeichenfolge, null, undefiniert In „true“ konvertieren: ungleich 0, ungleich NaN-Zahl, ungleich leere Zeichenfolge // In String-Typ konvertieren console.log(true.toString()); console.log(String(2333)); console.log(1 + ""); //In digitalen Typ konvertieren console.log(Number("11aa")); console.log(parseInt("123.11ac")); //In Ganzzahl konvertieren console.log(parseFloat("12.123hh")); // In Booleschen Typ konvertieren console.log(Boolean(NaN)); console.log(Boolean("")); console.log(Boolean(undefiniert)); console.log(Boolean(" ")); console.log(Boolean(123)); 3.4 Eingabeaufforderung empfängt Datenkonvertierung// var num = prompt("Bitte geben Sie eine Zahl im Bereich zwischen zehn und 10 ein"); // Zahl = parseInt(Zahl); // console.log(Typ von(Anzahl)); // Vereinfachtes Schreiben var num = parseInt(prompt("Bitte geben Sie eine Zahl im Bereich von zehn ein")); Zahl = Zahl + 3; konsole.log(num); IV. FazitDies ist das Ende unserer Studie zu Datentypen. Lernen Sie weiter das Frontend und hoffen Sie, ein anderes Ich zu sehen. Dies ist das Ende dieses Artikels über detaillierte Kenntnisse zu JavaScript-Datentypen. Weitere relevante JS-Datentypen finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die folgenden verwandten Artikel weiter. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
>>: So stellen Sie MySQL 5.7- und 8.0-Master-Slave-Cluster mit Docker bereit
Ob Unternehmenswebsite, persönlicher Blog, Shoppi...
Inhaltsverzeichnis Zweck des Teleports So funktio...
Inhaltsverzeichnis Ereignisbindung von Klassenkom...
1. Herunterladen und entpacken nach: /Users/xiech...
Inhaltsverzeichnis 1. Grundlegende Ereignisbehand...
Der Standardbetriebsmodus von MySQL ist der Autoc...
Da der Docker-Daemon an den Unix-Socket des Hosts...
Inhaltsverzeichnis 1. Einleitung 2. Grundsatz Pra...
Lassen Sie unsere Benutzer wählen, ob sie vorwärts...
Informationen zur ersten Installation der MySQL-5...
Inhaltsverzeichnis Fallstudie Kontostand aktualis...
Inhaltsverzeichnis MySQL-Absturzwiederherstellung...
Vorwort Ich habe gerade einen neuen VPS gekauft. ...
Laden Sie MySQL-8.0.23 herunter Klicken Sie zum H...
Sehen Sie sich die 100 höchsten Punktzahlen der S...