jeudi 18 août 2005 à 09:58
Cela faisait un bout de temps que l'implémentation de Javascript dans Mozilla n'avait pas évoluée. Cependant Firefox 1.5 (donc Gecko 1.8) proposera certaines nouveautés, en plus de E4X, notament en ce qui concerne les tableaux. Les développeurs disposeront donc de nouvelles méthodes sur l'objet Array.
indexOf(item)
: renvoi l'index de la première occurence de l'item donné dans le tableau (-1 si il n'est pas trouvé)lastIndexOf(item)
: renvoi l'index de la dernière occurence de l'item donné dans le tableau (-1 si il n'est pas trouvé)Il y a aussi de nouvelles méthodes pour itérer sur le tableau. Elles prennent toutes en paramètre une fonction que le développeur doit implementer, et qui est de la forme :
function func_name(aValue, aIndex, aArray) { }
Cette fonction sera appelée pour chaque item du tableau. Les méthodes sont :
forEach(func)
: appel simplement la fonction pour chaque itemevery(func)
: renvoi vrai si la fonction renvoi vrai pour tous les itemssome(func)
: renvoi vrai si la fonction a renvoyé vrai pour au moins un itemfilter(func)
: renvoi un tableau contenant tous les items pour lesquels la fonction renvoi vraimap(func)
: renvoi un tableau contenant les résultats de la fonction pour chaque itemDes exemples sont disponibles sur www.webreference.com.
(source : Mozillazine-fr.org)
Par Laurent Jouanneau :: Technologies :: #99 :: rss
Les trackbacks pour ce billet sont fermés.
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.
Commentaires
Les commentaires pour ce billet sont fermés.