« Programmation JavaScript/Introduction » : différence entre les versions

Contenu supprimé Contenu ajouté
Guillaumito (discussion | contributions)
tentative de rectification du bordel que j'ai mis :/
Tpierron (discussion | contributions)
mAucun résumé des modifications
Ligne 6 :
Ce langage est intégré directement au sein des pages Web et s'exécute sur le client Web (par opposition au serveur Web) : c'est le navigateur Web qui prend en charge l'exécution de ces petits bouts de programmes appelés scripts.
 
Généralement, Javascript sert à faire des contrôles dans les formulaires de saisie, ou à interagir avec le document [[Programmation HTML|HTML]] via l'interface DOM (Document Object Model, on parle alors de HTML dynamique ou DHTML). Il est aussi utilisé pour réaliser des services dynamiques, parfois futiles ou strictement cosmétiques.
 
Il est souvent source de difficultés dues à des problèmes de portabilité du langage, principalement à cause de ses nombreuses versions dépendantes des éditeurs de [[w:fr:Navigateurs Web|navigateurs]]. En effet, [[w:fr:Microsoft|Microsoft]] (avec JScript dans Internet Explorer), tout comme Netscape, ont developpé leur propre variante supportant le standard ECMAScript mais possédant des fonctionnalités supplémentaires et incompatibles.