Heim >Web-Frontend >js-Tutorial >Was sind die spezifischen Grunddatentypen in der JS-Entwicklung?
JSs Datentypen umfassen grundlegende Datentypen, komplexe Datentypen und spezielle Datentypen. Heute werden wir hauptsächlich die grundlegenden Datentypen von js erklären. Freunde, die sich nicht mit JS-Datentypen auskennen oder sich nicht dafür interessieren, werfen wir einen Blick darauf
Was sind die grundlegenden Datentypen in der JS-Entwicklung? Zu den Datentypen von JS gehören grundlegende Datentypen, komplexe Datentypen und spezielle Datentypen. Heute werden wir zunächst hauptsächlich die grundlegenden Datentypen erklären.
0. Lassen Sie mich zunächst an die folgenden zwei Wissenspunkte erinnern:
0.1typeof, das zur Erkennung von Variablentypen verwendet wird
Schreiben: typeof a;
0.2console.log() wird verwendet, um den benötigten Teil auf der Konsole zu drucken
Im Allgemeinen klicken Sie nach Eingabe der HTML-Dateiseite auf Klicken Sie mit der rechten Maustaste und wählen Sie „Inspizieren“. Die Konsole „Konsole auswählen“ wird angezeigt, um zu sehen, was Sie gedruckt haben.
Außerdem ist „alert()“ der Inhalt der Seiten-Popup-Box.
document.write () Dies ist die Möglichkeit, Inhalte auf der Seite auszugeben
1. Variablen: Bevor wir über grundlegende Datentypen sprechen, wollen wir zunächst verstehen, wie JS Variablen definiert.
1.1 Variablen definieren: Beim Definieren einer Variablen können Sie der Variablen unabhängig vom Typ (Containertyp) einen Anfangswert zuweisen.
1.2 Benennungsspezifikationen für Variablen: Eine Kombination aus Buchstaben, Zahlen, Unterstrichen und $ darf nicht mit einer Zahl beginnen;
1.3 Der Anfangswert kann nur von den folgenden fünf Typen sein:
Numerischer Typ Zahl, die nur eine Zahl oder eine Dezimalzahl sein kann
var a = 10; console.log(typeof a);//number var b = 10.6; console.log(typeof b);//number
StringTyp String, beliebiges Zeichen in einfachen oder doppelten Anführungszeichen
var c = 'hello'; console.log(typeof c);//string var d = "world"; console.log(typeof d);//string
Boolescher TypBoolean, kann nur wahr oder falsch sein, um wahr oder darzustellen false
var e = true; console.log(typeof e);//boolean var f = false; console.log(typeof f);//boolean
Undefiniert, nach der Definition einer Variablen wird kein Wert zugewiesen.
var g; console.log(typeof g);//undefined
leer null, was ein Objekttyp ist , wie Array-Objekte, mathematische Objekte, Datumsobjekte (späteres Lernen)
var h = ""; console.log(typeof h);//null
Und diese fünf sind die fünf grundlegenden Datentypen von JS.
Gegenseitige Konvertierung zwischen numerischem Typ, String-Typ und booleschem Typ
2.1 Wert konvertieren – Number()
console.log(Number("123"));//123 console.log(Number("12.3"));//12.3 console.log(Number("12hshs"));//NaN console.log(Number('0034'));//34 console.log(Number(""));//0 console.log(Number(true));//1 console.log(Number(false));//0 console.log(Number(null));//0 console.log(Number(undefined));//NaN
Hinweis: NaN: keine Zahl, andere werden später erklärt
2.2 String konvertieren String( ), konvertieren Sie alles, was Sie schreiben
console.log(String(123));//123 console.log(String(0));//0 console.log(String(true));//true console.log(String(false));//false console.log(String(undefined));//undefined console.log(String(null));//null
2.3 In Boolean konvertieren()
Tipps:
Zahlen in Boolean konvertieren und ungleich 0 ist wahr
String in booleschen Wert konvertieren, nicht leer in true
NaN null undefiniert in String in false umwandeln
console.log(Boolean("123"));//true console.log(Boolean("0"));//true console.log(Boolean("山东"));//true console.log(Boolean(""));//false console.log(Boolean("true"));//true console.log(Boolean("false"));//true console.log(Boolean(14));//true console.log(Boolean(0));//false console.log(Boolean(NaN));//false console.log(Boolean(-100));//true console.log(Boolean(undefined));//false console.log(Boolean(null));//false
Das Obige sind die vom Herausgeber eingeführten grundlegenden Datentypen in der JS-Entwicklung . Was sind die konkreten? Ich hoffe, es wird für alle hilfreich sein! !
Verwandte Empfehlungen:
Detaillierte Erklärung zur Beurteilung von js-Datentypen und Array-Methodeninstanzen
Detaillierte Erläuterung zu Problemen bei der Konvertierung von js-Datentypen
Das obige ist der detaillierte Inhalt vonWas sind die spezifischen Grunddatentypen in der JS-Entwicklung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!