Les types de données
js incluent : chaîne, nombre, booléen, nul, non défini, symbole, objet, tableau et fonction.
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.
Le langage de script Javascript, comme les autres langages, possède ses propres types de données de base, expressions et opérateurs arithmétiques, ainsi que le cadre de base du programme.
Quels sont les types de données en js ?
Types de données JavaScript :
Types de valeurs (types de base) : Chaîne, Nombre, Booléen, Null, Non défini, Symbole.
Types de données de référence : Objet, Tableau, Fonction.
Remarque : Symbol est un nouveau type de données primitif introduit dans ES6 pour représenter des valeurs uniques.
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 :
Instances
var x; // x 为 undefined var x = 5; // 现在 x 为数字 var x = "John"; // 现在 x 为字符串
JavaScript Strings
Les chaînes sont des variables qui stockent des caractères (tels que "Bill Gates").
String peut être n’importe quel texte entre guillemets. Vous pouvez utiliser des guillemets simples ou doubles :
var carname="Volvo XC60"; var carname='Volvo XC60';
Vous pouvez utiliser des guillemets dans une chaîne tant qu'ils ne correspondent pas aux guillemets entourant la chaîne :
var answer="It's alright"; var answer="He is called 'Johnny'"; var answer='He is called "Johnny"';
Numéros JavaScript
JavaScript n'a qu'un seul type de nombre. Les nombres peuvent être écrits avec ou sans point décimal :
var x1=34.00; //使用小数点来写 var x2=34; //不使用小数点来写
Les très grands ou très petits nombres peuvent être écrits en utilisant la notation scientifique (exponentielle) :
var y=123e5; // 12300000 var z=123e-5; // 0.00123
JavaScript Boolean
Il ne peut y avoir que deux valeurs booléennes (logiques) : vrai ou faux.
var x=true; var y=false;
JavaScript Arrays
Le code suivant crée un tableau nommé cars :
var cars=new Array(); cars[0]="Saab"; cars[1]="Volvo"; cars[2]="BMW";
ou
(condensed array): var cars=new Array("Saab","Volvo","BMW");
ou
(literal array):
var cars=["Saab","Volvo","BMW"];
Les indices du tableau sont de base zéro, donc le premier élément est [0], le second est le premier. [1], et ainsi de suite.
Objets JavaScript
Les objets sont séparés par des accolades. A l'intérieur des parenthèses, 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};
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 };
Les propriétés d'objet ont deux méthodes d'adressage :
name=person.lastname; name=person["lastname"];
Undéfini et Null
Undéfini Cette valeur indique que la variable ne contient pas de valeur.
Vous pouvez effacer une variable en définissant sa valeur sur null.
cars=null; person=null;
Déclaration des types de variables
Lorsque vous déclarez une nouvelle variable, vous pouvez utiliser le mot-clé "new" pour déclarer son type :
var carname=new String; var x= new Number; var y= new Boolean; var cars= new Array; var person= new Object;
Pour plus de connaissances connexes, veuillez visiter la colonne FAQ !
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!