Vos résultats de recherche

    Nouveautés de JavaScript 1.5

    La version 1.5 de JavaScript fournit de nouvelles fonctionnalités et améliorations listées ci-après.

    Erreurs d'exécution

    Les erreurs à l'exécution sont maintenant rapportées comme des exceptions.

    Améliorations du formatage de l'objet Number

    Le formatage des objets Number a été amélioré avec les méthodes Number.prototype.toExponential, Number.prototype.toFixed, et Number.prototype.toPrecision. Voir la page de l'objet Number pour plus d'informations.

    Améliorations liées aux expressions rationnelles

    Les améliorations suivantes ont été apportées (voir la page sur les expressions rationnelles) :

    • Les quantificateurs — +, *, ? et {} — peuvent désormais être suivis par un point d'interrogation pour qu'ils ne soient pas gloutons.
    • Les parenthèses non-capturantes (?:x) peuvent désormais être utilisées. Quand elles sont utilisées, les expressions correspondantes ne peuvent pas être utilisées au sein de références externes.
    • Les assertions avant (positives et négatives) sont supportées. Elles s'appuient sur ce qui suit la chaîne qui correspond. Voir les entrées x(?=y) et x(?!y) sur la page.
    • Le drapeau m a été ajouté afin de permettre aux expressions rationnelles de correspondre à plusieurs lignes

    Déclarations de fonctions conditionnelles

    Les fonctions peuvent désormais être déclarées après un if. Voir la page de définition des fonctions pour plus de détails.

    Expressions de fonctions

    Les fonctions peuvent désormais être déclarées au sein d'une expression. Voir la page de définition des fonctions pour plus de détails.

    Clauses catch multiples

    Les clauses catch multiples sont supportées dans les instructions try...catch. Voir la page sur l'instruction try...catch pour plus d'informations.

    Getters et setters

    Les développeurs JavaScript peuvent ajouter des getters et setters à leurs propres objets. Cette fonctionnalité n'est disponible que pour l'implémentation de JavaScript en C. Voir la page Définir des getters et setters pour plus d'informations.

    Constantes

    Les constantes nommées, en lecture seule, sont désormais supportées. Cette fonctionnalité n'est présente que pour l'implémentation C de JavaScript. Lire la page constantes pour plus d'informations.

    Étiquettes et contributeurs liés au document

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