Souvent qu'on voit parcourir un tableau Javascript comme ce ci
var arr=[1,2,3,4] ;
for(var i=0;i<arr.length;i++){
//.......
}
Au fait la longueur du tableau est calculée autant de fois . Ça peut réduire les performance a l exécution
le mieux serait d écrire ceci :
var arr=[1,2,3,4],ln=arr.length ;
for(var i=0;i<ln;i++){
//.......
}
Ou même mieux :
var arr=[1,2,3,4] ;
for(var i=0,ln=arr.length;i<ln;i++){
//.......
}
Ou encore
var arr=[1,2,3,4] ;
for(var i=0 ;i++ in arr;){
//.......
}
Enfin avec JQuery :
var arr=[1,2,3,4] ;
$.each(arr,function( index, value){
//.......
alert("arr["+index+"]="+value);
});
Inscription à :
Publier les commentaires (Atom)
0 commentaires:
Enregistrer un commentaire