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

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ltrlg (discussion | contributions)
légère généralisation
Ligne 1 :
<noinclude>{{Programmation javascript}}</noinclude>
 
'''JavaScript''' est un langage de [[programmation]] utilisé principalementinitialement par les navigateurs web, dont le champ d’application s’est progressivement étendu aux serveurs web et aux applications graphiques. Il partage avec [[Programmation Java|Java]] une syntaxe inspirée du langage C, mais leurs similitudes s'arrêtent là. Il fut créé par {{w|Netscape}} sous le nom ''LiveScript''.
 
Le noyau du JavaScript est aujourd'hui défini par le standard ECMA 262<ref>http://www.ecma-international.org/publications/standards/Ecma-262.htm</ref>, connu aussi sous l'appellation {{w|ECMAScript}} (ES).
 
Ce langage est intégréIntégré directement au sein des pages Web, le JavaScript est etalors s'exécuteexécuté surpar 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.