Les variables en Javascript
Introduction
JavaScript est un langage de programmation qui utilise des variables pour stocker des données. Les variables sont des emplacements mémoire qui permettent de stocker différentes valeurs.
Déclaration des Variables
En JavaScript, il existe trois façons de déclarer des variables : var
, let
et const
.
- var: La manière traditionnelle de déclarer une variable. Cependant, elle présente quelques problèmes en termes de portée et est moins utilisée dans les nouvelles versions de JavaScript.javascript
var myVariable = 10;
- let: Une variable déclarée avec
let
peut être modifiée après sa déclaration. Elle a une portée limitée au bloc, à l’instruction ou à l’expression où elle est déclarée.javascript let myVariable = 10;
- const: Une variable déclarée avec
const
ne peut pas être réaffectée après sa déclaration. Elle a également une portée limitée au bloc, à l’instruction ou à l’expression où elle est déclarée.javascript
const myConstant = 10;
Types de Variables
JavaScript est un langage à typage dynamique, ce qui signifie que le type d’une variable peut changer pendant l’exécution du programme.
- Nombre (
number
): Les nombres peuvent être entiers ou à virgule flottante.javascript
let num = 42; // Entier
let floatNum = 3.14; // À virgule flottante
- Chaîne de caractères (
string
): Utilisées pour représenter du texte.javascript let message = "Bonjour, monde !";
- Booléen (
boolean
): Représente une valeur vraie (true
) ou fausse (false
).javascript let isUserLoggedIn = true;
- Tableau (
array
): Une collection ordonnée d’éléments.javascript let fruits = ['pomme', 'banane', 'orange'];
- Objet (
object
): Une collection non ordonnée de paires clé-valeur.javascript let person = { firstName: 'John', lastName: 'Doe' };
- Null et Undefined: Représentent l’absence de valeur ou une valeur non définie.javascript
let nullValue = null;
let undefinedValue = undefined;
Portée des Variables
La portée d’une variable détermine où elle peut être utilisée dans le code. En JavaScript, il existe deux types de portée : la portée globale et la portée locale.
- Portée Globale: Une variable déclarée en dehors de toute fonction a une portée globale et peut être utilisée n’importe où dans le script.javascript
let globalVariable = 42; function myFunction() { console.log(globalVariable); // Peut accéder à la variable globale }
- Portée Locale: Une variable déclarée à l’intérieur d’une fonction a une portée locale et ne peut être utilisée que dans cette fonction.javascript
function myFunction() { let localVar = 10; console.log(localVar); // Peut accéder à la variable locale } console.log(localVar); // Erreur, localVar n'est pas définie en dehors de la fonction
Opérations sur les Variables
JavaScript permet d’effectuer différentes opérations sur les variables en fonction de leur type.
- Opérations mathématiques: Les opérations courantes incluent l’addition (
+
), la soustraction (-
), la multiplication (*
) et la division (/
).javascript
let num1 = 10; let num2 = 5; let sum = num1 + num2; // Addition let difference = num1 - num2; // Soustraction let product = num1 * num2; // Multiplication let quotient = num1 / num2; // Division
- Concaténation de chaînes de caractères: Pour concaténer deux chaînes de caractères, on utilise l’opérateur
+
.javascript
let firstName = "John"; let lastName = "Doe"; let fullName = firstName + " " + lastName; // Concaténation
Bonnes Pratiques
Voici quelques bonnes pratiques à suivre lors de l’utilisation des variables en JavaScript :
- Utilisez
const
par défaut et passez àlet
si vous savez que la valeur de la variable va changer. - Utilisez des noms de variables descriptifs et significatifs.
- Évitez les noms de variables génériques comme
var1
,temp
, etc. - Utilisez la convention de notation camelCase pour les noms de variables (par exemple,
myVariable
). - Initialisez toujours vos variables avant de les utiliser pour éviter des comportements inattendus.
Quelques liens en supplément de ce cours :
https://developpeur-pro.com/cours-javascript-les-bases
Rejoignez notre Newsletter et Restez Informé !
Vous souhaitez rester à jour avec les dernières tendances et actualités du monde du développement et le métier de développeur. Comment devenir développeur pro ? Rejoignez notre newsletter pour obtenir un accès exclusif à du contenu premium, des astuces de codage, des mises à jour sur les nouvelles fonctionnalités et bien plus encore !
Avantages de l’Inscription
- Restez Informé: Recevez des articles informatifs sur les dernières avancées et les meilleures pratiques de codage et les softkills.
- Promos Exclusives: Accédez à des formations détaillés et à des exemples de code pour améliorer vos compétences en programmation.
- Aperçus des Nouveautés: Soyez parmi les premiers à découvrir les nouvelles fonctionnalités et les frameworks émergents dans l’écosystème du développement FrontEnd et Backend.
- Communauté Engagée: Rejoignez une communauté passionnée de développeurs et partagez vos idées, questions et expériences.
Comment S’Inscrire
C’est simple et rapide ! Remplissez le formulaire d’inscription avec votre adresse e-mail et cliquez sur « S’Inscrire ». Vous recevrez régulièrement notre newsletter dans votre boîte de réception.
L’inscription à notre newsletter est un moyen idéal de rester informé et de progresser dans le domaine de la programmation et du développement pour devenir un développeur professionnel ou une développeuse pro.