Maison > interface Web > js tutoriel > [Tutoriel JavaScript] Types de données JavaScript

[Tutoriel JavaScript] Types de données JavaScript

黄舟
Libérer: 2016-12-24 14:45:07
original
1019 Les gens l'ont consulté

Types de données JavaScript

Chaîne, Nombre, Booléen, Tableau, Objet, Null, Non défini.

JavaScript a une saisie dynamique

JavaScript a une saisie dynamique. Cela signifie que la même variable peut être utilisée sous différents types :

Instance

var x;               // x 为 undefined
var x = 5;           // 现在 x 为数字
var x = "John";      // 现在 x 为字符串
Copier après la connexion

JavaScript String

Les chaînes sont des caractères stockés (tels que "Bill Gates") variable .

La chaîne peut être n'importe quel texte entre guillemets. Vous pouvez utiliser des guillemets simples ou doubles :


Exemple

var carname="Volvo XC60";
var carname='Volvo XC60';
Copier après la connexion

Vous pouvez utiliser des guillemets dans une chaîne tant qu'elle ne correspond pas à la chaîne environnante Les citations feront l'affaire :

Exemple


var answer="It's alright";
var answer="He is called 'Johnny'";
var answer='He is called "Johnny"';
Copier après la connexion

Vous en apprendrez plus sur les chaînes dans la partie avancée de ce tutoriel.

Numéros JavaScript


JavaScript n'a qu'un seul type de nombre. Les nombres peuvent être écrits avec ou sans point décimal :

Exemple

var x1=34.00;      //使用小数点来写
var x2=34;         // //不使用小数点来写
Copier après la connexion

Des nombres très grands ou très petits peuvent être écrits en utilisant la notation scientifique (exponentielle) :


Exemple

var y=123e5;      // 12300000
var z=123e-5;     // 0.00123
Copier après la connexion

Vous en apprendrez plus sur les nombres dans la partie avancée de ce tutoriel.

JavaScript Booléen

Booléen (logique) ne peut avoir que deux valeurs : vrai ou faux.

var x=true;
var y=false;
Copier après la connexion

Le booléen est souvent utilisé dans les tests conditionnels. Vous en apprendrez davantage sur les tests conditionnels plus loin dans ce didacticiel.

Tableau JavaScript

Le code suivant crée un tableau nommé cars :

var cars=new Array();
cars[0]="Saab";
cars[1]="Volvo";
cars[2]="BMW";
Copier après la connexion

ou (tableau condensé) :

var cars=new Array("Saab","Volvo","BMW");
Copier après la connexion

ou ( littéral array):

Instance

var cars=["Saab","Volvo","BMW"];
Copier après la connexion

Les indices du tableau sont de base zéro, donc le premier élément est [0], le second est [1], et ainsi de suite.

Vous en apprendrez plus sur les tableaux plus loin dans ce didacticiel.

Objets JavaScript

les objets sont séparés par des accolades. Entre crochets, les propriétés de l'objet sont définies sous forme de paires nom et valeur (nom : valeur). Les propriétés sont séparées par des virgules :

var person={firstname:"John", lastname:"Doe", id:5566};
Copier après la connexion

L'objet (personne) dans l'exemple ci-dessus a trois propriétés : prénom, nom et identifiant.

Les espaces et les sauts de ligne n'ont pas d'importance. Les déclarations peuvent s'étendre sur plusieurs lignes :

var person={
firstname : "John",
lastname  : "Doe",
id        :  5566
};
Copier après la connexion

Les propriétés des objets sont abordées de deux manières :

Instances

name=person.lastname;
name=person["lastname"];
Copier après la connexion

Vous en apprendrez plus à ce sujet plus tard dans ce tutoriel. en savoir plus sur les objets au lycée.

Indéfini et Null

Indéfini Cette valeur signifie que la variable ne contient pas de valeur.

Une variable peut être effacée en définissant sa valeur sur null.

Instance

cars=null;
person=null;
Copier après la connexion

Déclaration de type de variable

当您声明新变量时,可以使用关键词 "new" 来声明其类型:

var carname=new String;
var x=      new Number;
var y=      new Boolean;
var cars=   new Array;
var person= new Object;
Copier après la connexion

JavaScript 变量均为对象。当您声明一个变量时,就创建了一个新的对象。

 以上就是【JavaScript教程】JavaScript 数据类型的内容,更多相关内容请关注PHP中文网(www.php.cn)!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal