★ wanayoo — archive 1999 https://developer.mozilla.org/fr/docs/Web/JavaScript/Guide/AproposNouvelle recherche | Portail wanayoo
Vos résultats de recherche

    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.

    Versions de JavaScript

     
    Version JavaScript Version 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, autres produits Mozilla basés sur Gecko 1.8
    JavaScript 1.7 Firefox 2, autres produits Mozilla basés sur Gecko 1.8
    JavaScript 1.8 Firefox 3, autres produits Mozilla basés sur Gecko 1.9

    Chaque version de Netscape Enterprise Server  supporte aussi une version différente de JavaScript. Pour vous aider à écrire vos scripts de manière à ce qu'ils soient compatibles avec plusieurs versions de  Enterprise Server, ce manuel utilise une abréviation pour indiquer la version pour laquelle chaque fonction a été implémentée.

    Table 2 Abréviations des versions de Netscape Enterprise Server
    Abréviation Version de Enterprise Server
    NES 2.0 Netscape Enterprise Server 2.0
    NES 3.0 Netscape Enterprise Server 3.0

    Où trouver de l'information sur JavaScript

    La documentation JavaScript se trouve dans les ouvrages suivants:

    • JavaScript Guide (ce guide) qui fournit l'information de base sur le langage JavaScript  et ses composantes.
    • JavaScript Reference qui est le document de référence du langage JavaScript.
    • javaScript éloquent est un guide d'initiation progressive avec des exercices interactifs.

    Si vous découvrez JavaScript, commencez par le JavaScript Guide. Une fois familiarisé avec les fondamentaux, vous pourrez utiliser JavaScript Reference pour plus de détails sur les objets et les instructions.

    Trucs pour apprendre le 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 autres navigateurs basés sur le moteur Gecko), aussi est-il recommandé d'utiliser la version la plus récente de Firefox.

    Un interpréteur interactif

    Une zone interactive JavaScript est disponible pour vous aider dans votre apprentissage du langage, ainsi il vous est possible de tester des choses sans avoir besoin de constituer un fichier ou de rafraîchir la page. La console d'erreur de Firefox, accessible via le menu Outils, fournit un moyen simple pour essayer de manière interactive du JavaScript : donnez simplement une ligne de code et cliquez sur le bouton "Evaluate".

    Image:ErrorConsole.png

    Firebug

    Une fonction interactive plus avancée est disponible en utilisant Firebug, une extension de Firefox. Les expressions entrées sont interprétées comme objets et sont liées aux autres parties de Firebug. Par exemple, vous pouvez calculer 5 plus 5, changer la casse d'une chaîne de caractères, obtenir un lien cliquable du document, ou un lien d'un élément quelconque:

    Utilisez la flèche en bas à droite pour un éditeur de commande multiligne.

    Firebug fournit aussi un inspecteur DOM avancé, un débogueur JavaScript, un outil de profilage et divers autres outils. Le code JavaScript exécuté dans une page Web peut appeler console.log(), une fonction qui trace ses éléments dans la console Firebug.

    Conventions du document

    Les applications JavaScript fonctionnent sur plusieurs systèmes ; l'information de ce guide s'applique à toutes les versions. Les fichiers et répertoires sont donnés avec la notation Windows (backslashes pour séparer les noms de répertoire). Pour les versions Unix, les chemins sont les mêmes, sauf que le séparateur est le slash au lieu du backslash.

    Ce guide utilise le localisateur de ressource (uniform resource locators ou URL) selon la forme suivante:

    http://server.domain/path/file.html

    Dans cette URL, server représente le nom du serveur sur lequel vous exécutez votre application, comme par exemple research1 ou www; domain représente votre nom de domaine Internet, comme par exemple  netscape.com ou uiuc.edu; path représente la structure de répertoires sur le serveur; et file.html est le nom du fichier individuel. En général, les éléments en italiques dans les URLs sont des parties variables, les items en caractères "normal monospace" sont des littéraux. Si votre serveur dispose du Secure Sockets Layer (SSL), vous devrez utiliser https au lieu du http dans l'URL.

    Ce guide utilise les conventions suivantes:

    • La police monospace est utilisée pour un exemple de code et les listings de code, API et éléments du langage (comme le nom d'une méthode et les noms de propriété), noms de fichier, chemins, noms de répertoire, tags HTML, et tout texte qui doit être saisi à l'écran. (La police monospace italique est utilisée pour le code embarqué.)
    • L'italique est utilisé pour les titres, les accentuations, variables et espaces réservés, et les mots utilisés dans un sens littéral.
    • Le gras est utilisé pour les termes qu'on retrouve dans le glossaire.

    Pièces jointes

    Fichier Taille Date Joint par
    ErrorConsole.png
    20097 octets 2007-07-31 22:26:55 Simon
    FirebugCommandLine.PNG
    22567 octets 2011-04-21 04:39:28 Johnjbarton
    button-3.png
    1806 octets 2005-12-23 16:54:00 Rod Whiteley

    Étiquettes et contributeurs liés au document

    Étiquettes :
    Contributeurs ayant participé à cette page : tregagnon, SphinxKnight, Goofy, favdb31, riplay777, teoli
    Dernière mise à jour par : teoli,