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

Nouveautés de JavaScript 1.5

Ce document liste les modifications apportées avec JavaScript 1.5. Cette version était incluse dans Netscape Navigator 6.0 qui est sorti le 14 novembre 2000. Cette version de JavaScript fut également utilisée dans les versions suivantes de Netscape Navigator et dans Firefox 1.0. JavaScript 1.5 peut être comparé à JScript 5.5 et Internet Explorer 5.5, qui fut sorti en juillet 2000. Le standard ECMA correspondant est la troisième édition d'ECMA-262 (décembre 1999).

Nouvelles fonctionnalités de JavaScript 1.5

Fonctionnalités modifiées avec JavaScript 1.5

  • Les erreurs d'exécution sont désormais rapportées comme des exceptions.
  • Les modifications liées aux expressions rationnelles :
    • Les quantificateurs — +, *, ? et {} — peuvent désormais être suivis par un ? pour ne pas être gloutons.
    • Les parenthèses non-capturantes (?:x) peuvent être utilisées à la place des parenthèses capturantes. Les expressions correspondantes pour ces groupes ne pourront pas être utilisées dans des références.
    • Les assertions pour le contexte avant et après sont supportées.
    • Le drapeau (flag) m a été ajouté pour spécifier si l'expression rationnelle doit rechercher une correspondance sur plusieurs lignes ou non.
  • Les fonctions peuvent désormais être déclarées au sein d'une clause if.
  • Les fonctions peuvent désormais être déclarées au sein d'une expression.

Étiquettes et contributeurs liés au document

Étiquettes : 
 Contributeurs à cette page : SphinxKnight, fscholz, teoli
 Dernière mise à jour par : SphinxKnight,