Heim  >  Artikel  >  Web-Frontend  >  Was sind die spezifischen Grunddatentypen in der JS-Entwicklung?

Was sind die spezifischen Grunddatentypen in der JS-Entwicklung?

韦小宝
韦小宝Original
2018-01-11 10:12:001595Durchsuche

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.

2. Typkonvertierung

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:

js-Datentypen in JavaScript

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn