Syntaxe JavaScript

JavaScript GrammaireC'est un ensemble de règles qui définit la structure du langage JavaScript.

var x, y; // Comment déclarer une variable
x = 7; y = 8; // Comment affecter des valeurs
z = x + y; // Comment calculer une valeur

Valeur JavaScript

JavaScript définit deux types de valeurs par les expressions : les valeurs mélangées et les valeurs de variables.

Les valeurs mélangées sont appeléesLittéral (literal)Les valeurs des variables sont appeléesvariables.

Littéral JavaScript

La règle la plus importante pour écrire des valeurs mélangées est :

ÉcrireValeur numériquePeut y avoir ou non un point décimal :

15,90
10011

Essayez-le vous-même

Chaîne de caractèresC'est un texte, entouré de guillemets doubles ou simples :

"Bill Gates"
"Bill Gates" 

Essayez-le vous-même

Variables JavaScript

Dans les langages de programmation,variablesUtilisé pourStockageValeur de données.

Utilisation de JavaScript var Mots-clés pourDéclarationVariable.

= Symbole utilisé pourAffectation.

Dans cet exemple, x est défini comme une variable. Ensuite, la valeur assignée à x est 7 :

var x;
x = 7;

Essayez-le vous-même

Opérateurs JavaScript

Utilisation de JavaScriptOpérateurs arithmétiques(+ - * /) pourCalculer la valeur:

(7 + 8) * 10

Essayez-le vous-même

Utilisation de JavaScriptOpérateur d'affectation(=)vers la variableAffectation:

var x, y;
var x = 7;
var y = 8;

Essayez-le vous-même

Expressions JavaScript

Les expressions sont des combinaisons de valeurs, de variables et d'opérateurs, le résultat de calcul est une valeur.

6 * 10

Essayez-le vous-même

Les expressions peuvent également inclure des valeurs de variables :

x * 10

Essayez-le vous-même

Les valeurs peuvent être de nombreux types, comme les nombres et les chaînes de caractères.

Par exemple, "Bill" + " " + "Gates" est calculé comme "Bill Gates" :

"Bill" + " " + "Gates"

Essayez-le vous-même

Mots-clés JavaScript

JavaScript Mots-clésUtilisés pour identifier les actions exécutées.

var Les mots-clés informent le navigateur de créer de nouvelles variables :

var x = 7 + 8;
var y = x * 10; 

Essayez-le vous-même

Commentaires JavaScript

Pas toutes les instructions JavaScript sont "exécutées".

double tiret // ou /* et */ le code entreCommentaires.

Les commentaires sont ignorés et ne seront pas exécutés :

var x = 7;   // sera exécuté
// var x = 8;   ne sera pas exécuté

Essayez-le vous-même

Identifiants JavaScript

Les identifiants sont des noms.

Dans JavaScript, les identifiants sont utilisés pour nommer des variables (ainsi que des mots-clés, des fonctions et des balises).

Dans la plupart des langages de programmation, les règles des noms valides sont généralement similaires.

Dans JavaScript, le premier caractère doit être une lettre, un trait de soulignement (-) ou un symbole dollar ($).

Les caractères en chaîne peuvent être des lettres, des chiffres, des traits de soulignement ou des symboles dollars.

Astuce :Les nombres ne peuvent pas être le premier caractère. De cette manière, JavaScript peut facilement distinguer les identifiants des nombres.

JavaScript est sensible à la casse

tous les identifiants JavaScriptsont sensibles à la casse.

variables lastName et lastnamecomme deux variables différentes.

lastName = "Gates";
lastname = "Jobs"; 

Essayez-le vous-même

JavaScript ne considère pas VAR ou Var est traduit par le mot-clé var.

JavaScript et le casse-bidon majuscule et minuscule

Historiquement, les programmeurs ont utilisé trois méthodes pour joindre plusieurs mots en un nom de variable :

Tiret :

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

Commentaires :Les tirets ne peuvent pas être utilisés dans JavaScript. Ils sont réservés pour la soustraction.

Underscore :

first_name, last_name, master_card, inter_city.

Majuscules en camel-case :

FirstName, LastName, MasterCard, InterCity.
camelCase

Les programmeurs JavaScript ont tendance à utiliser des majuscules en camel-case qui commencent par une minuscule :

firstName, lastName, masterCard, interCity

Ensemble de caractères JavaScript

Utilisation de JavaScript Unicode Ensemble de caractères.

Unicode couvre presque tous les caractères, points et symboles du monde.

Pour plus de détails, veuillez visiter notre Manuel de référence Unicode.