Heim  >  Artikel  >  Web-Frontend  >  Grundlegende JavaScript-Datentypen (Einführung)

Grundlegende JavaScript-Datentypen (Einführung)

青灯夜游
青灯夜游nach vorne
2019-11-23 16:01:192040Durchsuche

In JavaScript umfassen die grundlegenden Datentypen die folgenden fünf Zahlen, Zeichenfolgen, booleschen Werte, Nullwerte und undefinierte Werte. (ES6 fügt einen neuen Symboltypwert hinzu, der in diesem Artikel nicht vorgestellt wird).

Grundlegende JavaScript-Datentypen (Einführung)

Zahl

Ganzzahl oder Gleitkommazahl

var numInt = 1;
var numFloat = 1.1;

String

Eine Zeichenfolge ist eine Folge von Zeichen, die einen Textwert darstellen

var stringSingle = 'a';
var string = 'abscmj';

Boolescher Wert

wahr/falsch

var t = true;
var f = false;

5. undefiniert

undefiniert stellt das Attribut dar, wenn die Variable undefiniert ist

var x;
if (x === undefined) {
    console.log(1)  //1
} 
// 这里 var a  等价于 var a = undefined

null

ein spezielles Schlüsselwort, das einen Nullwert angibt

// foo不存在,它从来没有被定义过或者是初始化过:
foo;
"ReferenceError: foo is not defined"
// foo现在已经是知存在的,但是它没有类型或者是值:
var foo = null; 
foo;
null

Der Unterschied zwischen undefiniert und null

// typeof返回数据的类型
typeof null        // "object" (因为一些以前的原因而不是'null')
typeof undefined   // "undefined"

null bedeutet „kein Objekt“, d. h. es sollte dort kein Wert vorhanden sein

undefiniert bedeutet „fehlender Wert“ , das heißt, es sollte hier einen Wert geben, der jedoch noch nicht definiert wurde

Wenn Sie mehr über JavaScript erfahren möchten, besuchen Sie bitte die Spalte js-Tutorial!

Das obige ist der detaillierte Inhalt vonGrundlegende JavaScript-Datentypen (Einführung). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:learnku.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen