Ce document liste les modifications apportées à JavaScript entre Netscape Navigator 2.0 et 3.0. L'ancienne documentation Netscape décrit ceci comme « les fonctionnalités ajoutées après la version 1 ». Netscape Navigator 3.0 est sorti le 19 août 1996. Netscape Navigator 3.0 était la deuxième version majeure du navigateur à supporter JavaScript.
Versions de JavaScript
Netscape Navigator 3.0 a introduit des versions pour le langage JavaScript :
<SCRIPT LANGUAGE="JavaScript"> <!-- JavaScript pour Navigator 2.0. --> <SCRIPT LANGUAGE="JavaScript1.1"> <!-- JavaScript pour Navigator 3.0. -->
Nouvelles fonctionnalités de JavaScript 1.1
Nouveaux objets
Nouvelles propriétés
Nouvelles méthodes
Nouveaux opérateurs
Autres fonctionnalités apparues
<noscript>
- LiveConnect pour effectuer des communications entre Java et JavaScript.
Fonctionnalités modifiées avec JavaScript 1.1
- Suppression d'objet : il est possible de retirer un objet en faisant pointer sa référence vers
null
. - Les propriétés
constructor
etprototype
sont ajoutées sur les objets. eval()
est désormais une méthode de chaque objet (ce n'est plus une fonction native). Elle évalue une chaîne de code JavaScript dans le contexte de l'objet donné.Math.random()
fonctionne pour toutes les plateformes.toString()
: Ajout du paramètre permettant de spécifier la base dans laquelle représenter les valeurs numériques.isNaN()
fonctionne pour toutes les plateformes (et plus seulement sur Unix)parseFloat()
etparseint()
renvoient désormaisNaN
sur toutes les plateformes si le premier caractère de la chaîne fournie ne peut pas être converti en un nombre. Auparavant, elles renvoyaientNaN
sur Solaris et Irix et zéro (0) sur les autres plateformes.
Étiquettes et contributeurs liés au document
Étiquettes :
Contributeurs à cette page :
SphinxKnight,
fscholz
Dernière mise à jour par :
SphinxKnight,