JavaScript est ce qu’on appelle un langage de script côté client. Cela signifie qu’il s’agit d’un langage de programmation informatique qui s’exécute dans un navigateur Internet (un navigateur est également appelé client Web car il se connecte à un serveur Web pour télécharger des pages).
Le fonctionnement de JavaScript est intéressant. À l’intérieur d’une page Web normale, vous placez du code JavaScript (voir Comment fonctionnent les pages Web pour plus de détails sur les pages Web). Lorsque le navigateur charge la page, le navigateur dispose d’un interpréteur intégré qui lit le code JavaScript qu’il trouve dans la page et l’exécute.
Concepteurs de pages Web utiliser JavaScript de différentes manières. L’une des plus courantes consiste à effectuer une validation de champ dans un formulaire. De nombreux sites Web recueillent des informations auprès des utilisateurs dans des formulaires en ligne, et JavaScript peut aider à valider les entrées. Par exemple, le programmeur peut valider que l’âge d’une personne entré dans un formulaire se situe entre 1 et 120.
Une autre façon dont les concepteurs de pages Web utilisent JavaScript est de créer des calculatrices. Voici plusieurs exemples :
Pour vous donner un exemple de calculatrice JavaScript extrêmement simple, le code HTML ci-dessous vous montre comment créer un convertisseur Fahrenheit en Celsius à l’aide de JavaScript :
Si vous avez lu Comment fonctionnent les pages Web et Comment fonctionnent les scripts CGI, une bonne partie de ce code HTML vous sera familière. Voici la structure de base de toute page Web :
Il y a un morceau de code JavaScript dans l’en-tête qui est la fonction pour calculer la conversion de Fahrenheit en Celsius :
La fonction s’appelle temp. Il contient du code JavaScript pour calculer une température Celsius.
Dans le corps de la page il y a une forme typique :
Cette ligne est la clé :
Il s’agit d’une commande de bouton normale. Lorsque l’utilisateur clique dessus, il appelle la fonction dans l’en-tête de la page à cause de la notation onClick.
En ce qui concerne les langages de programmation, JavaScript est de difficulté moyenne. Il n’est pas particulièrement difficile d’apprendre à l’utiliser si vous comprenez déjà la programmation, mais si vous débutez dans la programmation, ce n’est certainement pas un langage facile pour commencer. Ce que vous pouvez faire, cependant, est de modifier cet exemple de code et de le développer pour créer d’autres calculatrices.
Pour plus d’informations, consultez :