Instructions JavaScript

Dans HTML, les instructions JavaScript sont des "instructions" "exécutées" par les navigateurs web.

Exemple

var x, y, z; // instruction 1
x = 22; // instruction 2
y = 11; // instruction 3
z = x + y; // instruction 4

Essayez-le vous-même

programmes JavaScript

Programme informatiquesont une série d'"instructions" "exécutées" par l'ordinateur.

Dans les langages de programmation, ces instructionsInstructionsdénommés instructions.

programmes JavaScriptsont une série deInstructions

Remarque :Dans HTML, les programmes JavaScript sont exécutés par les navigateurs web.

Instructions JavaScript

Les instructions JavaScript sont constituées des éléments suivants :

Valeurs, opérateurs, expressions, mots-clés et commentaires.

Cette instruction indique au navigateur d'afficher "Hello Kitty." dans l'élément HTML avec l'id="demo" :

Exemple

document.getElementById("demo").innerHTML = "Hello Kitty.";

Essayez-le vous-même

La plupart des programmes JavaScript contiennent de nombreuses instructions JavaScript.

Ces instructions sont exécutées une à une dans l'ordre dans lequel elles ont été écrites.

Remarque :Un programme JavaScript (et une instruction JavaScript) est souvent appelé code JavaScript.

Point-virgule ;

Les points-virgules séparent les instructions JavaScript.

Ajoutez un point-virgule après chaque instruction exécutable :

a = 5;
b = 6;
c = a + b;

Essayez-le vous-même

Si les points-virgules sont séparés, il est permis d'écrire plusieurs instructions sur la même ligne :

a = 5; b = 6; c = a + b;

Essayez-le vous-même

Vous pourriez voir des exemples sans point-virgule en ligne sur Internet.

Avis :Il n'est pas nécessaire de terminer une instruction par un point-virgule, mais nous vous recommandons fortement de le faire.

Caractères blancs JavaScript

JavaScript ignore plusieurs espaces. Vous pouvez ajouter des espaces au script pour améliorer la lisibilité.

Ces deux lignes sont égales :

var person = "Bill";
var person="Bill"; 

Ajouter un espace à côté de l'opérateur ( = + - * / ) est une bonne habitude :

var x = y + z;

Longueur des lignes et coupure de ligne JavaScript

Pour une lisibilité optimale, les programmeurs aiment souvent limiter les lignes de code à 80 caractères.

Si une instruction JavaScript est trop longue, le meilleur endroit pour couper la ligne est après un opérateur :

Exemple

document.getElementById("demo").innerHTML =
 "Hello Kitty.";

Essayez-le vous-même

Blocs de code JavaScript

Les instructions JavaScript peuvent être encadrées par des accolades ({...})sont combinés dans le bloc de code.

Le rôle du bloc de code est de définir des phrases exécutées ensemble.

Vous verrez des ensembles de phrases combinés ensemble en JavaScript :

Exemple

function myFunction() {
    document.getElementById("demo").innerHTML = "Hello Kitty.";
    document.getElementById("myDIV").innerHTML = "How are you?";
}

Essayez-le vous-même

Remarque :Dans ce tutoriel, nous avons utilisé 4 espaces pour indentation des blocs de code.

Avis :Vous apprendrez plus sur les fonctions plus tard dans ce tutoriel.

Mots-clés JavaScript

Les statements JavaScript sont souvent identifiées par un mot-clé pour indiquer l'action JavaScript à exécuter.

Le tableau suivant liste une partie des mots-clés que vous apprendrez dans ce tutoriel :

Mots-clés Description
break Terminer le switch ou la boucle.
continue Sortir de la boucle et commencer au sommet.
debugger Arrêter l'exécution de JavaScript et appeler la fonction de débogage (si disponible).
do ... while Exécuter un bloc de statements et répéter le bloc de statements tant que la condition est vraie.
for Marquer un bloc de statements à exécuter tant que la condition est vraie.
function Déclarer une fonction.
if ... else Marquer un bloc de statements à exécuter, selon une condition.
return Sortir de la fonction.
switch Marquer un bloc de statements à exécuter, selon différentes situations.
try ... catch Effectuer la gestion des erreurs pour un bloc de statements.
var Déclarer une variable.

Remarque :Les mots-clés JavaScript sont des mots réservés. Les mots réservés ne peuvent pas être utilisés comme noms de variables.

Lecture en dehors du cours

Tutoriel avancé JavaScript : Syntaxe ECMAScript