Le JavaScript est un langage de programmation créé en 1995 par Brendan Eich pour Netscape Communications Corporation.
Mais Microsoft a créé un clone de JavaScript, qui se nomme JScript, celui-ci fonctionne sous Internet Explorer.
JavaScript et JScript sont pratiquement identiques, et sont normalisés par l'ECMA-262 sous le nom ECMAScript.
En pratique le JavaScript est interprété que côté client (Navigateur WEB).
Mais il peut aussi être exécuté côté serveur, sous Netscape Server.
Il est directement lié au code HTML de plusieurs manières:
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript"> <!-- .... //--> </script>
Il est exécuté par le navigateur WEB lors du chargement de la page, ou en réponse à certains événements comme (clic de souris, déplacement de souris).
/* commentaire multi-ligne */ // commentaire mono-ligneN'imbriquez pas les commentaires dans votre code JavaScript, faute de quoi il en résulterait une erreur.
Les éléments importants qui vont constituer les briques de base du code que vous écrirez :
L'association de mots clé avec des fonctions, des variables et des opérateurs permet de créer des expressions qui seront passées à l'interpréteur JavaScript. Tout script contient une ou plusieurs expressions.
Les fonctions sont des groupes d'instructions ayant reçu un nom et que vous pouvez réutiliser à votre convenance.
Les variables sont des garde-place ayant reçu un nom et qui représentent les éléments d'informations que vous allez traiter.
Les opérateurs correspondent à la ponctuation du langage courant (virgules, points et autres). Ils permettent, entre autres choses, de comparer et d'assigner des valeurs aux variables.