--- title: A propos de ce guide slug: conflicting/Web/JavaScript/Guide/Introduction tags: - Guide - JavaScript translation_of: Web/JavaScript/Guide/Introduction translation_of_original: Web/JavaScript/Guide/About original_slug: Web/JavaScript/Guide/Apropos ---
{{jsSidebar("JavaScript 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.
Ce guide présuppose que vous possédez déjà les connaissances suivantes :
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 |
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.
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 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 :
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 :
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 :
http://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.)