Maison  >  Article  >  interface Web  >  Types de données de base JavaScript (introduction)

Types de données de base JavaScript (introduction)

青灯夜游
青灯夜游avant
2019-11-23 16:01:192095parcourir

En JavaScript, les types de données de base incluent les cinq nombres, chaînes, valeurs booléennes, valeurs nulles et valeurs non définies suivants. (ES6 ajoute une nouvelle valeur de type Symbol, qui ne sera pas présentée dans cet article).

Types de données de base JavaScript (introduction)

Nombre

Nombre entier ou à virgule flottante

var numInt = 1;
var numFloat = 1.1;

Chaîne

Une chaîne est une séquence de caractères représentant une valeur de texte

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

Valeur booléenne

vrai/faux

var t = true;
var f = false;

5. undéfini

undéfini représente l'attribut lorsque la variable est undéfinie

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

null

un mot-clé spécial indiquant une valeur nulle

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

La différence entre indéfini et null

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

null signifie "aucun objet", c'est-à-dire qu'il ne devrait y avoir aucune valeur

undéfini signifie "valeur manquante" , c'est-à-dire qu'il devrait y avoir une valeur ici, mais elle n'a pas encore été définie

Si vous souhaitez en savoir plus sur JavaScript, veuillez visiter la colonne tutoriel js !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer