Cours JavaScript: Caractéristiques principales du langage

Extrait du cours: Cours JavaScript: Caractéristiques principales du langage

JavaScript: Caractéristiques principales du langage
1. comme tout langage de programmation il offre des types de base,
2. une syntaxe proche des langages de programmation imperatifs comme le C,
3. implemente un modele objet rudimentaire (et donc quelques objets de base),
4. pas de systeme de type,
5. pas d’entrees/sorties.
ECMAScript est un langage base sur les objets.
Un objet est une collection de proprietes possedant des attributs.
Les proprietes sont des boıtes contenant soit des valeurs primitives soit des methodes soit des objets.
Les valeurs primitives peuventetre prises dans les types primitifs suivant : Undefined, Null, Boolean, Number ou String.
Une methode est simplement une fonction associee 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’evenements.
L’interpretation 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 realiser des documents personnalises et meme dynamiques.
</body>
</html>
Le langage de script par defaut peut etre indique par l’utilisation de la balise <META http-equiv= »Content-Script-Type » type= »type »>

CLiCours.com :  Cours pdf Ajouter du code JavaScript à un document HTML

………..

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Cours JavaScript: Caractéristiques principales du langage (203 KO)  (Cours PDF)
Cours JavaScript

Télécharger aussi :

Laisser un commentaire

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