Cours JavaScript le langage de programmation de scripts

Extrait du cours JavaScript le langage de programmation de scripts

Qu’est-ce que JavaScript
JavaScript est un langage de programmation de scripts.
Un script est un programme dont le code source est inclus dans un document HTML. Ce programme est interprété et s’exécute sur la machine du client lorsque le document est chargé ou lors d’une action de l’utilisateur (clic ou déplacement du curseur par exemple).
Les principes, l’implémentation, le fonctionnement, les domaines d’application de JavaScript n’ont strictement rien à voir avec ceux de Java. Seule une éventuelle ressemblance superficielle au niveau de la syntaxe et la volonté de profiter d’un effet de mode relatif à Javaont valu à ce langage de s’appeler JavaScript.
Exemple de programme JavaScript
<HEAD>
<SCRIPT LANGUAGE= »JavaScript »><!–
function maj() {
document.write(« Dernière mise à jour :  »
+ document.lastModified);
}
//–>
</SCRIPT>
</HEAD>
<BODY>
Ceci est un essai
<P>
<SCRIPT><!–
maj();
//–>
</SCRIPT>
<NOSCRIPT>Dommage !</NOSCRIPT> !!
Possibilités de JavaScript
Contrairement à Java, JavaScriptest complètement intégré au navigateur. Un programme JavaScripta accès à des informations internes au navigateur (version, plugins…), et à tous les éléments de la page HTMLcourante (cf. DOM).
Les principales applications de JavaScriptsont :
• la validation de formulaires avant envoi au serveur,
• la détection de type et de version de navigateur,
• la gestion de fenêtres (pop-ups, cadres…),
• la préservation d’informations contextuelles,
• la génération automatique de date,
• la détection de plug-in,
• les calculs côté client,
• les effets d’images…
Possibilités de JavaScript
Contrairement à Java, JavaScriptest complètement intégré au navigateur. Un programme JavaScripta accès à des informations internes au navigateur (version, plugins…), et à tous les éléments de la page HTMLcourante (cf. DOM).
Les principales applications de JavaScriptsont :
• la validation de formulaires avant envoi au serveur,
• la détection de type et de version de navigateur,
• la gestion de fenêtres (pop-ups, cadres…),
• la préservation d’informations contextuelles,
• la génération automatique de date,
• la détection de plug-in,
• les calculs côté client,
• les effets d’images…
Environnements JavaScript
Core JavaScript (le noyau de JavaScript)est un langage de script orienté objet qui, comme tout langage, reconnaît un certain nombre d’opérateurs, de structures de contrôle et d’instructions. Certains objets tels Array, Dateou Mathfont partie intégrante du langage, mais il est possible de compléter le noyau de base par des objets supplémentaires.
• Client-side JavaScriptest une implémentation qui complète les éléments de base par des objets permettant de contrôler un navigateur (Netscape ou autre)et l’apparence du document courant.
• Server-side JavaScriptajoute des objets pertinents pour une exécution côté serveur, permettant par exemple de communiquer avec des bases de données, de gérer des sessions ou d’accéder aux fichiers du serveur (Essentiellement disponible sur serveurs Netscape).
Environnements JavaScript
Le principe qui consiste à étendreCore JavaScript avec des fonctionnalités spécifiques peut être généralisé pour la programmation de tout type de système.
C’est sur cette base que JavaScript (Core JavaScript)a été standardisé par l’ECMA (European Computer Manufacturers Association)sous l’appellation ECMAScript:
ECMA-262 = ISO-616262 = JavaScript 1.3 (cf N 4.06, IE5) ECMA-262= ISO-616262= JavaScript 1.3(cf N 4.06, IE5)
Le standard ECMAScripta été adopté en août 1998.
Les navigateurs implémentant JavaScript 1.3datent de 1999.

……

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Cours JavaScript le langage de programmation de scripts (217 KO) (Cours PDF)
langage de programmation de scripts

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *