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

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
m Révocation des modifications de 193.252.194.193 (discussion) vers la dernière version de 81.80.41.57
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 bouts de programme, manipulant leur environnement, appelés scripts.
 
Généralement, JavaScript sert à interagir avec le document [[Programmation HTML|HTML]] et ses feuilles de style CSS via l'interface DOM (Document Object Model ; on parle de HTML dynamique ou DHTML pour désigner cette intégration des trois langages). JavaScript est ainsi utilisé pour réaliser des services dynamiques en communication avec le serveur Web, la plupart du temps grâce à une technique appelée (abusivement) AJAX.jkhjkjhk.
 
Il est souvent source de difficultés dues aux nombreuses versions différentes de l'interpréteur et du DOM, dépendantes des éditeurs de [[w:fr:Navigateurs Web|navigateurs]]. Chacun ayant développé sa propre variante supportant (presque) le standard ECMAScript, un ou deux des deux standards DOM, et possédant de surcroît des fonctionnalités supplémentaires et incompatibles.