mozilla

Comparaison de révisions

Aperçu de JavaScript

Changer de révision

Révision 283481 :

Révision 283481 par Quarkcool le

Révision 283482 :

Révision 283482 par Quarkcool le

Titre :
Aperçu de JavaScript
Aperçu de JavaScript
Identifiant d'URL :
JavaScript//Guide/Aperçu_de_JavaScript
JavaScript//Guide/Aperçu_de_JavaScript
Étiquettes :
NeedsUpdate
NeedsUpdate
Contenu :

Révision 283481
Révision 283482
n88    <h2 name="JavaScript_et_la_sp.C3.A9cification_ECMA">n88    <h2 name="JavaScript_et_la_sp.C3.A9cification_ECMAScript">
89      JavaScript et la spécification ECMA89      JavaScript et la spécification ECMAScript
n92      Netscape est l'inventeur de JavaScript et JavaScript a d'abn92      Netscape est l'inventeur de JavaScript et JavaScript a d'ab
>ord été utilisé dans les navigateurs Netscape. Toutefois, Netscap>ord été utilisé dans les navigateurs Netscape. Toutefois, Netscap
>e travaille en étroite collaboration avec <a class="external" hre>e travaille en étroite collaboration avec <a class="external" hre
>f="http://www.ecma.ch/">l'ECMA</a> (European Computer Manufacture>f="http://www.ecma.ch/">l'ECMA</a> (European Computer Manufacture
>rs Association) dans le but de délivrer un langage de programmati>rs Association) dans le but de délivrer un langage de programmati
>on international fondé sur JavaScript et défini par un standard. >on international fondé sur JavaScript et défini par un standard. 
>L'ECMA est une association internationale délivrant des normes po>L'ECMA est une association internationale délivrant des normes po
>ur les systèmes d'information et de communication. Les applicatio>ur les systèmes d'information et de communication. Les applicatio
>ns écrites dans cette version standard de JavaScript, baptisée EC>ns écrites dans cette version standard de JavaScript, baptisée EC
>MAScript, se comportent de la même manière quelle que soit la pla>MAScript, se comportent de la même manière quelle que soit la pla
>te-forme prenant en charge ECMAScript. Les entreprises qui le sou>te-forme prenant en charge ECMAScript. Les entreprises qui le sou
>haitent peuvent utiliser le standard ouvert du langage afin de dé>haitent peuvent utiliser le standard ouvert du langage afin de dé
>velopper leur propre implémentation de JavaScript. La première ve>velopper leur propre implémentation de JavaScript. Le standard EC
>rsion du standard ECMA est décrite dans la spécification ECMA-262>MAScript est décrit dans la spécification ECMA-262.
>. 
93    </p>
94    <p>93    </p>
94    <p>
95      Le standard ECMA-262 est aussi approuvé par <a class="exter95      Le standard ECMA-262 est aussi approuvé par <a class="exter
>nal" href="http://www.iso.ch/">l'ISO</a> (International Organizat>nal" href="http://www.iso.ch/">l'ISO</a> (International Organizat
>ion for Standards), en tant que norme ISO-16262. Vous trouverez <>ion for Standards), en tant que norme ISO-16262. Vous trouverez <
>a class="external" href="http://developer.netscape.com/docs/javas>a class="external" href="http://developer.netscape.com/docs/javas
>cript/e262-pdf.pdf">une version PDF du standard ECMA-262</a> sur >cript/e262-pdf.pdf">une version PDF du standard ECMA-262</a> sur 
>le site web de Mozilla. Vous pourrez aussi trouver la spécificati>le site web de Mozilla. Vous pourrez aussi trouver la spécificati
>on sur <a class="external" href="http://www.ecma.ch/ecma1/stand/e>on sur <a class="external" href="http://www.ecma.ch/ecma1/stand/e
>cma-262.html">le site web de l'ECMA</a>. La spécification ECMA ne>cma-262.html">le site web de l'ECMA</a>. La spécification ECMAScr
> décrit pas le DOM (Document Object Model), un travail dont se ch>ipt ne décrit pas le DOM (Document Object Model), un travail dont
>arge le <a class="external" href="http://www.w3.org/">W3C (World > se charge le <a class="external" href="http://www.w3.org/">W3C (
>Wide Web Consortium)</a>. Le DOM définit la manière dont les élém>World Wide Web Consortium)</a>. Le DOM définit la manière dont le
>ents d'un document HTML sont accessibles à votre script.>s éléments d'un document HTML sont accessibles à votre script.
n97    <h4 name="Relation_entre_version_de_JavaScript_et_version_du_n97    <h4 name="Relation_entre_versions_de_JavaScript_et_.C3.A9diti
>standard_ECMA">>ons_d.27ECMAScript">
98      Relation entre version de JavaScript et version du standard98      Relation entre versions de JavaScript et éditions d'ECMAScr
> ECMA>ipt
n101      Netscape travaille en étroite collaboration avec l'ECMA dann101      Netscape a travaillé en étroite collaboration avec l'ECMA d
>s le cadre de la spécification ECMAScript. Le tableau suivant déc>ans le cadre de la spécification ECMAScript (ECMA-262). Le tablea
>rit la relation entre version de JavaScript et version du standar>u suivant décrit la relation entre version de JavaScript et éditi
>d.>on d'ECMAScript.
n110            Version du standard ECMAn110            Édition d'ECMAScript
nn137            <p>
137            JavaScript 1.3138              JavaScript 1.3
138          </td>139            </p>
139          <td>140          </td>
141          <td>
142            <p>
140            JavaScript 1.3 est entièrement compatible avec la spé143              JavaScript 1.3 est entièrement compatible avec la s
>cification ECMA-262, édition 1.>pécification ECMA-262, édition 1.
141            <p>144            </p>
142              <br>145            <p>
143            </p>JavaScript 1.3 a résolu toutes les incohérences e146              JavaScript 1.3 a résolu toutes les incohérences ent
>ntre JavaScript 1.2 et la spécification ECMA-262, tout en conserv>re JavaScript 1.2 et la spécification ECMA-262, tout en conservan
>ant toutes les fonctionnalités supplémentaires de JavaScript 1.2 >t toutes les fonctionnalités supplémentaires de JavaScript 1.2 ex
>excepté les opérateurs == et&nbsp;!= qui furent modifiés en conco>cepté les opérateurs == et&nbsp;!= qui furent modifiés en concord
>rdance avec la spécification ECMA-262.>ance avec la spécification ECMA-262.
147            </p>
n168      <small><b>Tableau 1.2&nbsp;: Correspondance entre version dn172      <small><b>Tableau 1.2&nbsp;: Correspondance entre version d
>e JavaScript et version du standard ECMA</b></small>>e JavaScript et édition d'ECMAScript</b></small>
n174      La <a href="fr/R%c3%a9f%c3%a9rence_JavaScript_1.5">référencn178      La <a href="fr/R%c3%a9f%c3%a9rence_JavaScript_1.5">référenc
>e JavaScript 1.5</a> indique si telle ou telle fonctionnalité est>e JavaScript 1.5</a> indique si telle ou telle fonctionnalité du 
> compatible ECMA.>langage est compatible ECMAScript.
175    </p>
176    <p>179    </p>
180    <p>
177      JavaScript comportera toujours des fonctionnalités qui ne f181      JavaScript comportera toujours des fonctionnalités qui ne f
>eront pas partie de la spécification ECMA; JavaScript est compati>eront pas partie de la spécification ECMAScript; JavaScript est c
>ble avec la spécification ECMA mais ajoute des fonctionnalités su>ompatible avec la spécification ECMAScript mais ajoute des foncti
>pplémentaires.>onnalités supplémentaires.
n179    <h4 name="Documentation_de_JavaScript_versus_sp.C3.A9cificatin183    <h4 name="Documentation_de_JavaScript_contre_sp.C3.A9cificati
>on_ECMA">>on_ECMAScript">
180      Documentation de JavaScript versus spécification ECMA184      Documentation de JavaScript contre spécification ECMAScript
n183      La spécification ECMA constitue un ensemble d'exigences nécn187      La spécification ECMAScript constitue un ensemble d'exigenc
>essaires à l'implémentation d'ECMAScript; elle vous sera utile si>es nécessaires à l'implémentation d'ECMAScript; elle vous sera ut
> vous voulez déterminer si une fonctionnalité particulière de Jav>ile si vous voulez déterminer si une fonctionnalité particulière 
>aScript est prise en charge par ECMAScript. Si vous comptez écrir>de JavaScript est prise en charge par ECMAScript. Si vous comptez
>e du code JavaScript utilisant uniquement les fonctionnalités pri> écrire du code JavaScript utilisant uniquement les fonctionnalit
>ses en charge par ECMAScript, alors il est possible que vous devr>és prises en charge par ECMAScript, alors il est possible que vou
>ez lire en entier la spécification ECMA.>s devrez lire en entier la spécification ECMAScript.
184    </p>
185    <p>188    </p>
189    <p>
186      Le document ECMA n'est pas destiné à aider les programmeurs190      Le document ECMAScript n'est pas destiné à aider les progra
>; utilisez la documentation de JavaScript pour des informations c>mmeurs; utilisez la documentation de JavaScript pour des informat
>oncernant l'écriture de scripts.>ions concernant l'écriture de scripts.
n188    <h4 name="Terminologie_JavaScript_et_ECMA">n192    <h4 name="Terminologie_JavaScript_et_ECMAScript">
189      Terminologie JavaScript et ECMA193      Terminologie JavaScript et ECMAScript
t192      La spécification ECMA emploie une terminologie et une syntat196      La spécification ECMAScript emploie une terminologie et une
>xe qui peuvent paraître étranges à un programmeur JavaScript. Bie> syntaxe qui peuvent paraître étranges à un programmeur JavaScrip
>n que la description du langage puisse différer pour ECMAScript, >t. Bien que la description du langage puisse différer pour ECMASc
>le langage en lui-même reste fondamentalement le même. JavaScript>ript, le langage en lui-même reste fondamentalement le même. Java
> prend en charge toutes les fonctionnalités soulignées par la spé>Script prend en charge toutes les fonctionnalités soulignées par 
>cification ECMA.>la spécification ECMAScript.

Retour à l'historique