Table des matières

JavaScript

Dans son usage original, JavaScript est un langage qui s'utilise côté client dans les navigateurs Web. Dans cet univers, plusieurs usages courants peuvent être considérés :

Architecture

Dans une architecture structurée, on prendra soin de stocker le code JavaScript dans des fichiers séparés. La balise HTML script y donnera accès :

<script src="monfichier.js" />

S'agissant de fichiers qui seront envoyés sur le client, donc librement accessibles à tout utilisateur, sur le serveur, il peut être envisagé de stocker ces fichiers dans un dossier assez ouvert, quitte à obfusquer le code.

Exemples d'utilisation

Calcul ou validation

<script src="partB.js"> </script>
...
<input type="number" id="ramette" value="0" onChange="checkInput(this);" />

Validation à la soumission

<script src="./javascript/fonctions.js" ></script>
...
<form action="index.php?page=inscrire" method="post" onSubmit="return estValide(this);">

Evolutions

Par rapport aux usages initiaux de JavaScript, deux évolutions notables sont à relever :