Syntaxe JavaScript

Règles de Syntaxe

La syntaxe définit les règles selon lesquelles les programmes doivent être construits :

// Comment déclarer des variables :
let x = 5;
let y = 6;

// Comment calculer des valeurs :
let z = x + y;

// Je suis un commentaire. Je ne fais rien

Valeurs JavaScript

La syntaxe JavaScript définit deux types de valeurs :

  • Littéraux (valeurs fixes)
  • Variables (valeurs variables)

Littéraux JavaScript

Les règles de syntaxe les plus importantes pour littéraux (valeurs fixes) sont :

Les Nombres s'écrivent avec ou sans décimales :

Exemple

10.50

1001
Essayez-le vous-même »

Les Chaînes sont du texte, écrites entre des guillemets doubles ou simples :

Exemple

"John Doe"

'John Doe'
Essayez-le vous-même »

Mots-clés JavaScript

Les mots-clés JavaScript sont utilisés pour définir des actions à effectuer.

Les mots-clés let et const créent des variables :

Exemple

let x = 5;

const fname = "John";
Essayez-le vous-même »

Remarque

Les mots-clés JavaScript sont sensibles à la casse .

JavaScript n'interprète pas LET ou Let comme le mot-clé let .


Variables JavaScript

Les Variables sont des conteneurs pour stocker des valeurs de données .

Les variables doivent être identifiées par des noms uniques .

Exemple

// Définir x comme une variable
let x;

// Assigner la valeur 6 à x
x = 6;
Essayez-le vous-même »

Identifiants JavaScript

Un identifiant est le nom que vous donnez à une variable.

Règles pour les identifiants :

  • Doit commencer par une lettre, _ ou $
  • Peut contenir des chiffres après le premier caractère
  • Ne peut pas être un mot-clé réservé (let, const, if, etc.)
  • Sont sensibles à la casse

Opérateurs JavaScript

Les opérateurs d'assignation JavaScript (=) assignent des valeurs aux variables :

Exemple

let x = 5;
let y = 6;
let sum = x + y;
Essayez-le vous-même »

JavaScript utilise des opérateurs arithmétiques ( + - * / ) pour calculer des valeurs :


Expressions JavaScript

Une expression est une combinaison de valeurs, de variables et d'opérateurs, qui se calcule à une valeur.

Exemples

(5 + 6) * 10 évalue à 110 :

(5 + 6) * 10
Essayez-le vous-même »

Les expressions peuvent également contenir des variables :

x * 10
Essayez-le vous-même »

"John" + " " + "Doe" évalue à "John Doe" :

"John" + " " + "Doe"
Essayez-le vous-même »


JavaScript est sensible à la casse

Les identifiants JavaScript sont sensibles à la casse .

Les variables lastName et lastname sont des variables différentes :

Exemple

let lastName = "Doe";
let lastname = "Peterson";
Essayez-le vous-même »

JavaScript et Camel Case

Historiquement, les programmeurs ont utilisé différentes manières de joindre plusieurs mots en un seul nom de variable :

Tirets :

first-name, last-name, master-card, inter-city.

Les tirets ne sont pas autorisés en JavaScript. Ils sont réservés pour les soustractions.

Tiret bas :

first_name, last_name, master_card, inter_city.

Upper Camel Case (Pascal Case) :

FirstName, LastName, MasterCard, InterCity.

Lower Camel Case :

firstName, lastName, masterCard, interCity.

Les programmeurs JavaScript ont tendance à utiliser le lower camel case.



Vidéo : Syntaxe JavaScript