Cours et tutoriels programmation JavaScript en pdf

Extrait du cours et tutoriels programmation JavaScript en pdf

ECMAScript
Dernier standard (ISO) : ECMA 262 (2e édition – Aout 1998) accessible sur http ://www.ecma.ch/stand/ecma-262.htm.
Langage de programmation base sur JavaScript (Netscape Communications) et JScript (Microsoft Corporation).
Les deux principaux navigateurs (Netscape Communicator et Internet Explorer) supportent tout les deux ce langage qui comme complementa HTML permet de rendre les documents dynamiques.
On peut trouver la documentation en ligne de Netscape a l’adresse : http ://devedge.netscape.com/central/javascript/
Conformance
Un navigateur implémentant un support conforme  a ECMAScript doˆıt fournir les les objets permettant d’accéder aux différents composants (fenêtres, menus, cadres, etc.).
De plus il doit fournir des mécanismes permettant d’attacher du code ECMAScript aux différents événements provenant de l’utilisateur.
Caract eristiques principales du langage
1. comme tout langage de programmation il offre des types de base,
2. une syntaxe proche des langages de programmation impératifs comme le C,
3. implémente un modèle objet rudimentaire (et donc quelques objets de base),
4. pas de système de type,
5. pas d’entrées/sorties.
ECMAScript est un langage bas e sur les objets.
Un objet est une collection de propriétés possédant des attributs.
Les propriétés sont des boites contenant soit des valeurs primitives soit des méthodes soit des objets.
Les valeurs primitives peuvent etre prises dans les types primitifs suivant : Un de fined, Null, Boolean, Number ou string.
Une méthode est simplement une fonction associée a un objet.
L’encapsulation de code JavaScript
On peut :
– soit utiliser la balise < SCRIPT>,
– soit utiliser un fichier externe < SCRIPT SRC= »fichier.js »>,
– soit dans un attribut de balise,
– soit en gestion d’événements.
L’interprétation du code JavaScript se fait au fur et a mesure de sa lecture dans la page ou lors du déclenchement d’événements par l’utilisateur.
Voici un exemple :
<html>
<head>
<title>Glups</title>
</head>
<body>
<h1>Glups</h1>
Avec un bon navigateur
<script language= »JavaScript1.2″>
document.writeln(« (comme « +navigator.appName+ ») »)
</script>
on peut réaliser des documents personnalisés et même dynamiques.
</body>
</html>
Le langage de script par défaut peut-être indique par
l’utilisation de la balise < META
http-equiv= »Content-Script-Type » type= »type »>
……

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Cours et tutoriels programmation JavaScript en pdf (270 KO) (Cours PDF)
programmation JavaScript en pdf

Télécharger aussi :

Laisser un commentaire

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