Bienvenue au deuxième jour d'apprentissage de JavaScript ! Aujourd'hui, nous allons explorer les éléments constitutifs de tout programme : les variables et les types de données. Ces concepts sont cruciaux car ils constituent la base de tout ce que vous faites en JavaScript.
Une variable est comme un conteneur qui contient des valeurs de données. Considérez-le comme une boîte étiquetée dans laquelle vous pouvez stocker des informations, les récupérer plus tard ou même modifier son contenu.
JavaScript propose trois manières de déclarer des variables :
var oldWay = "Avoid this if possible"; let currentWay = "Use let for variables that can change"; const fixedValue = "Use const for constants";
Feature | var | let | const |
---|---|---|---|
Scope | Function-scoped | Block-scoped | Block-scoped |
Reassignable | Yes | Yes | No |
Redeclarable | Yes | No | No |
var oldWay = "Avoid this if possible"; let currentWay = "Use let for variables that can change"; const fixedValue = "Use const for constants";
JavaScript a deux types de données : Primitive et Non-Primitive.
function scopeTest() { if (true) { var x = "Function scope"; let y = "Block scope"; const z = "Constant"; } console.log(x); // Accessible // console.log(y); // Error: y is not defined // console.log(z); // Error: z is not defined } scopeTest();
let name = "Arjun"; console.log(name); // "Arjun"
let age = 22; console.log(age); // 22
let isStart_up_guy = true; console.log(isStart_up_guy); // true
let emptyValue = null; console.log(emptyValue); // null
let uninitialized; console.log(uninitialized); // undefined
JavaScript vous permet de convertir des valeurs entre types.
JavaScript convertit parfois les types automatiquement.
Exemple :
let uniqueKey = Symbol("key"); console.log(uniqueKey); // Symbol(key)
Vous pouvez convertir manuellement les types à l'aide de fonctions intégrées telles que Number(), String() ou Boolean().
Exemple :
let result = "5" + 5; // String + Number console.log(result); // "55" (string)
Déclarez les variables en utilisant let et const pour stocker :
Essayez la conversion de type :
Aujourd'hui, nous avons couvert :
Demain, nous aborderons les opérateurs et expressions en JavaScript pour commencer à manipuler des données et à écrire des programmes plus complexes. Restez à l'écoute pour le Jour 3 : Opérateurs et expressions !
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!