"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comprendre les variables et les types de données en javascript

Comprendre les variables et les types de données en javascript

Publié le 2025-03-23
Parcourir:586

Understanding Variables and Data Types in JavaScript

javascript est un langage de programmation dynamique qui est largement utilisé pour le développement Web. L'un des concepts fondamentaux de JavaScript est de comprendre les variables et les types de données. Cet article expliquera clairement ces concepts pour vous aider à les saisir facilement.

Quelles sont les variables?
Les variables sont comme des conteneurs qui contiennent des valeurs de données. Dans JavaScript, vous pouvez stocker différents types de données dans une variable. Pour déclarer une variable, vous utilisez les mots clés var, let ou const. Voici une panne:

var:

  • C'est une manière plus ancienne de déclarer les variables.
  • La portée d'une variable VAR est globale ou au niveau de la fonction.
  • Vous pouvez redéclater une variable avec var.
var name = "Ali";
var name = "Ahmed"; // This is valid

laisser:

  • Ce mot-clé est utilisé pour les variables à scope de bloc.
  • Vous ne pouvez pas redéclater une variable déclarée avec let.
let age = 25;
// let age = 30; // This will give an error

Const:

  • également en bloc, mais il est utilisé pour les constantes.
  • Vous ne pouvez pas réaffecter une variable déclarée avec const, mais s'il s'agit d'un objet ou d'un tableau, vous pouvez modifier ses propriétés.
const pi = 3.14;
// pi = 3.14159; // This will give an error

Que sont les types de données?

Types de données dans JavaScript Spécifiez le type de données qu'une variable peut contenir. Il existe deux catégories principales de types de données: les types primitifs et les types non primitifs.

Types de données primitives

Les types de données primitifs sont les types de données les plus fondamentaux. JavaScript a sept types de données primitifs:

  • String: représente une séquence de caractères. Les cordes sont enfermées en - - citations simples ou doubles.
let greeting = "Hello, World!";

  • numéro: représente à la fois des nombres entiers et des nombres à virgule flottante.
let count = 42; // Integer
let price = 9.99; // Floating-point number

  • booléen: représente une valeur qui peut être vrai ou fausse.
let isLoggedIn = true;

  • Undefined: indique qu'une variable a été déclarée mais n'a pas encore été attribuée de valeur.
let result; // This is undefined

  • null: représente une valeur non valeur ou vide délibérée.
let user = null; // This means there is no user

  • symbole (introduit dans es6): représente des valeurs uniques et immuables, principalement utilisées comme propriétés d'objet.
const uniqueId = Symbol('id');

  • bigint (introduit dans es11): utilisé pour représenter des entiers avec une précision arbitraire, utile pour de très grands nombres.
const bigNumber = BigInt(123456789012345678901234567890);

Types de données non primitives

Les types de données non primitifs sont plus complexes et peuvent contenir des collections de valeurs ou des entités plus complexes. Le type de données non primitif le plus courant est:

  • objet: représente une collection de paires de valeurs clés. Les objets peuvent contenir plusieurs valeurs et sont essentiels pour gérer des données plus complexes.
let person = {
    name: "Ali",
    age: 30,
    isStudent: false
};

Résumé

Dans JavaScript, les variables sont des conteneurs pour le stockage des valeurs de données, et vous pouvez les déclarer en utilisant var, let ou const. Il existe deux catégories principales de types de données: primitive et non primitive.

  • Types de données primitifs: chaîne, numéro, booléen, indéfini, nul, symbole et bigint.

  • Type de données non primitif: objet.
    Comprendre les variables et les types de données est crucial car ils forment le fondement de la programmation en JavaScript. Une fois que vous avez compris ces concepts, vous pouvez écrire efficacement des programmes plus complexes.

N'hésitez pas à tendre la main si vous avez des questions ou si vous avez besoin d'explications supplémentaires sur l'un de ces sujets!

Déclaration de sortie Cet article est réimprimé à: https://dev.to/rehmanofficial/untteanding-variables-and-data-types-in-javascript-5ea7?1 S'il y a une contrefaçon, veuillez contacter [email protected] pour le supprimer.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3