Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

A propos de ce guide

JavaScript est un langage de script orienté objet et indépendant de la plateforme. Ce guide explique tout ce que vous devriez savoir pour utiliser JavaScript.

Nouvelles fonctionalités selon les versions de JavaScript

Ce que vous devriez déjà connaître

Ce guide présuppose que vous possédez déjà les connaissances suivantes :

  • Une compréhension générale d'Internet et du World Wide Web (WWW).
  • De bonnes connaissances pratiques du langage HTML (HyperText Markup Language).
  • Une expérience avec un langage de programmation est utile, mais n'est pas indispensable. Si vous débutez en programmation, vous pouvez essayer de suivre un des tutoriel de la page JavaScript

Versions de JavaScript

Tableau des versions de JavaScript et des navigateurs correspondants
Version JavaScript Version du navigateur
JavaScript 1.0 Navigator 2.0
JavaScript 1.1 Navigator 3.0
JavaScript 1.2 Navigator 4.0-4.05
JavaScript 1.3 Navigator 4.06-4.7x
JavaScript 1.4  
JavaScript 1.5 Navigator 6.0
Mozilla (open source browser)
JavaScript 1.6 Firefox 1.5 et les autres produits Mozilla basés sur Gecko 1.8
JavaScript 1.7 Firefox 2 et les autres produits Mozilla basés sur Gecko 1.8
JavaScript 1.8 Firefox 3 et les autres produits Mozilla basés sur Gecko 1.9

Où trouver de l'information sur JavaScript

La documentation JavaScript se trouve dans les ouvrages suivants:

Si vous découvrez JavaScript, commencez par le guide JavaScript. Une fois familiarisé avec les fondamentaux, vous pourrez utiliser la référence JavaScript pour plus de détails sur les objets et les instructions.

Astuces pour l'apprentissage du JavaScript

Commencer l'apprentissage de JavaScript est assez simple : tout ce dont vous avez besoin c'est d'un navigateur Web récent. Ce guide intègre quelques fonctions JavaScript qui ne sont disponibles qu'avec les dernières versions de Firefox (et/ou les autres navigateurs basés sur le moteur Gecko), aussi est-il recommandé d'utiliser la version la plus récente de Firefox.

Deux outils utiles sont nativement intégrés à Firefox et permettent de manipuler du JavaScript : la console web et l'ardoise JavaScript.

La console web

La console web permet d'afficher des informations sur la page web chargée dans le navigateur. Elle possède également une ligne de commande qui permet d'exécuter des expressions JavaScript dans la page courante.

Pour ouvrir la console web, aller dans le menu « Outils » puis « Développement web » puis « Console web ». La console apparaîtra en base de la fenêtre du navigateur. En bas de cette console se situe une ligne de commande qui peut être utilisée pour saisir du JavaScript :

L'ardoise JavaScript

La console web permet d'exécuter des lignes de JavaScript une à une. Dès qu'on souhaite exécuter plusieurs lignes, la console n'est plus très pratique. De plus, il est impossible d'enregistrer du code grâce à la console web. Pour mettre en place des exemples plus complexes, l'ardoise JavaScript sera plus adaptée.

Pour ouvrir l'ardoise, aller dans le menu « Outils » puis « Développement web » puis « Ardoise JavaScript ». Elle s'ouvre dans une fenêtre séparée et contient un éditeur qui permet d'écrire et d'exécuter du JavaScript dans le navigateur. Elle permet également de sauvegarder/charger des scripts sur votre ordinateur

Si vous utiliser l'option aller dans le menu « Examiner », le code contenu dans l'ardoise sera exécuter dans le navigateur et le résultat sera renvoyé dans l'éditeur sous forme d'un commentaire :

Conventions

Les applications JavaScript fonctionnent sur de nombreux systèmes d'exploitations. Les informations de ce guide doivent s'appliquer à l'ensemble des systèmes sur lesquels fonctionne JavaScript.

Ce guide utilise des URL de la forme suivante :

https://serveur.domaine/chemin/fichier.html

Dans ces URL, serveur représente le nom du serveur à partir duquel on lance l'application ; domaine représente le nom de domaine utilisé (par exemple netscape.com ou uiuc.edu) ; chemin représente l'arborescence du serveur et fichier.html représente un fichier dans cette arborescence. Généralement, les éléments représentés en italique dans l'URL seront des paramètres et les éléments représentés en police à chasse fixe seront à prendre au sens littéral. Si votre serveur permet d'utiliser SSL/TLS, vous pourrez utiliser https à la place de http.

Ce guide utilise les conventions de typographie suivantes :

  • La police à chasse fixe est utilisée pour les exemples de code, les éléments de code (mots-clés, noms de méthodes et de propriétés), les noms de fichiers, les chemins vers les fichiers, les noms de répertoires, les balises HTML ainsi que tout texte devant être saisi à l'écran (La police à chasse fixe italique est utilisée pour les paramètres dans le code.)
  • L'italique est utilisé pour les titres d'œuvres, l'accentuation, les variables et les paramètres ainsi que les termes à utiliser littéralement.
  • Le gras est utilisé pour les termes du glossaire.

 

Étiquettes et contributeurs liés au document

Étiquettes : 
 Contributeurs à cette page : SphinxKnight, teoli, P45QU10U, Goofy, tregagnon, favdb31
 Dernière mise à jour par : SphinxKnight,