English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript Basic Tutorial

JavaScript Object

JavaScript Function

JS HTML DOM

JS Browser BOM

AJAX Basic Tutorial

JavaScript Reference Manual

Instructions JavaScript

A computer program is a list of instructions that a computer needs to execute.

In programming languages, these programming instructions are called instructions.

A JavaScript program is a list of programming instructions.

Instructions are used in JavaScript to specify the flow of the program.

JavaScript instructions are composed of the following items:Values, operators, expressions, keywords, and comments

This instruction tells the browser to write the content "Hello world" inside the HTML element with id="para".

document.getElementById("para").innerHTML = "Hello world";
Vérifiez en cliquant sur‹/›

Most JavaScript programs contain many JavaScript instructions.

Instructions are executed one by one in the order they are written.

var a, b, sum;// Phrase 1
a = 20;   // Phrase 2
b = 30;   // Phrase 3
sum = a + b;  // Phrase 4
Vérifiez en cliquant sur‹/›

Les instructions définissent les opérations que le script exécutera et la manière dont elles seront exécutées.

Point-virgule (;)

Avec C, C ++Comme en Java, les instructions simples en JavaScript sont généralement suivies d'un caractère point-virgule.

Mais, si chaque instruction est placée sur une ligne separate, JavaScript vous permet d'omettre ce point-virgule.

var x = 20
var y = 30
Vérifiez en cliquant sur‹/›

Mais, lorsque le formatage est comme suit, il est obligatoire d'utiliser le point-virgule :

var x = 20; var y = 30;
Vérifiez en cliquant sur‹/›

Bien que les instructions puissent être terminées sans point-virgule (;) et que cela soit possible,Cependant, il est fortement recommandé d'utiliser un point-virgule à la fin

L'utilisation d'un point-virgule est une bonne habitude de programmation.

Espaces JavaScript

JavaScript ignore les espaces, les tabulations et les sauts de ligne qui apparaissent dans le programme.

Vous pouvez ajouter des espaces dans le script pour améliorer la lisibilité.

Les deux lignes suivantes sont équivalentes :

var greet = "Hello world";
var greet = "Hello world";

Il est généralement recommandé de placer des espaces autour des opérateurs ( +-* /) avec des espaces avant et après pour améliorer la lecture :

var sum = a + b ;

Longueur des lignes et des sauts de ligne JavaScript

Pour une lisibilité optimale, il est préférable d'éviter que les lignes de code ne dépassent80 caractères.

Si une instruction JavaScript ne s'adapte pas à une ligne, le meilleur endroit pour sauter une ligne est après un opérateur ( +-* /) après :

document.getElementById("para").innerHTML = "20+3La somme de 0 est " +
sum;
Vérifiez en cliquant sur‹/›

Bloc de code JavaScript

Les instructions JavaScript peuvent être regroupées dans un bloc de code {...}.

L'objectif d'un bloc de code est de définir les instructions à exécuter ensemble.

DansDans une fonction JavaScript,vous remarquerez que les instructions regroupées dans un bloc sont situées à un seul endroit.

function myFunc() {
  document.getElementById("p")1").innerHTML = "Hey, there!";
  document.getElementById("p")2").innerHTML = "How are you doing?";
}
Vérifiez en cliquant sur‹/›

Mots-clés JavaScript

Les instructions JavaScript sont généralement terminées parMot-cléDébut, pour identifier l'opération JavaScript à exécuter.

Voici une liste des mots-clés que vous découvrirez dans ce tutoriel :

Mot-cléDescription
varDéclarer une variable, vous pouvez choisir de l'initialiser à une valeur
letDéclarer une variable locale dans un bloc {} d'aire de scope, vous pouvez choisir de l'initialiser à une valeur
constDéclarer une constante nommée lecture seule
breakArrêter la boucle actuelle, le statement switch ou le statement marqué, et transférer le contrôle du programme à l'instruction suivant l'instruction terminée
continueArrêter l'exécution de l'instruction dans la boucle courante ou dans l'itération actuelle de la boucle marquée, et continuer l'exécution de la boucle à la prochaine itération
if...elseExécuter une instruction si la condition spécifiée est vraie. Si la condition est fausse, vous pouvez exécuter une autre instruction
switchCalculer l'expression pour que la valeur de l'expression corresponde à la clause case, et exécuter les instructions associées à cette clause
throwLancer une exception définie par l'utilisateur
try...catchMarquer un bloc de statements à essayer et spécifier la réponse (si une exception se produit)
whileCréer une boucle qui exécute l'instruction spécifiée tant que la valeur de la condition est vraie. Évaluez la condition avant l'exécution de l'instruction
do...whileCréer une boucle qui exécute une instruction spécifiée tant que la valeur de la condition est fausse. Évaluez la condition après l'exécution de l'instruction, ce qui garantit que l'instruction spécifiée est au moins exécutée une fois
forCréer une boucle composée de trois expressions optionnelles, encadrées par des parenthèses et séparées par des points-virgules, suivies de l'instruction à exécuter dans la boucle
for...inParcourir les propriétés énumérables de l'objet en toute ordre. Pour chaque propriété différente, vous pouvez exécuter une instruction
for...ofParcourir les objets itérables (y compris les tableaux, les objets similaires aux tableaux, les itérateurs et les générateurs), appeler les挂钩 d'itération personnalisés et exécuter les instructions à exécuter pour chaque valeur de propriété différente