Contenu

Commentaires Objets

Script Tableaux

Les tableaux sont utilisés pour stocker des listes de variables. Vous pouvez modifier un tableau à l'aide qu'il est construit en fonctions.


var Fruit=new Array();
Fruit
[0]="Apple";
Fruit
[1]="Banana";
Fruit
[2]="Orange";
alert("The second fruit is :"+Fruit[1]);

var Veg=new Array("Potato" , "Carrot" , "Peas");

var EmptyArray=new Array(3);

var Colors=new Array();
Colors.push
("Red");
Colors.push
("Orange");
Colors.push
("Yellow");

Script Script

join • Retourne une chaîne contenant toutes les valeurs dans un tableau réuni.

.join("Séparateur");

Exemple :


var Veg=new Array("Potato" , "Carrot" , "Peas");
var Text="Vegetables: "+Veg.join(",");

indexOf • Retourner l'index d'un élément dans le tableau. Si l'élément n'est pas trouvé, la valeur -1 est retournée.

.indexOf(OrdreDuJour:Objet);

Exemple :


var Veg=new Array("Potato" , "Carrot" , "Peas");
alert(Veg.indexOf("Carrot"));

insert • Insérez les nouvelles valeurs dans un tableau à un index.

.insert(Index:Nombre,Item1:Objet,Item2:Objet,...);

Exemple :


Veg.insert(2,"Turnip");
Veg.insert
(0,"Pea","Onion");

length • Le nombre de valeurs dans un tableau.

.length;

Exemple :


alert("There are "+Veg[1].length+" vegatables in the array.");

pop • Supprime et retourne la dernière valeur d'un tableau.

.pop();

Exemple :


var LastValue=Veg.pop();

push • Ajouter les nouvelles valeurs à la fin d'un tableau.

.push(Item1:Objet,Item2:Objet,...);

Exemple :


Fruit.push("Grape");
Fruit.push
("Strawberry","Mango");

reverse • Un nouveau tableau avec les valeurs de retour en sens inverse.

.reverse();

Exemple :


var Backwards=Fruit.reverse();

shift • Supprime et retourne la première valeur d'un tableau.

.shift();

Exemple :


var FirstValue=Veg.shift();

slice • Retourner un tableau avec une tranche de valeurs.

.slice(Démarrez:Nombre,Fin:Nombre);

Exemple :


var SomeValues=Fruit.slice(2,4);

sort • Trier le tableau. La fonction de comparaison est facultative.

.sort(Comparer:Fonction);

Exemple :


Fruit.sort();

var Numbers=new Array(12,2,47,-2,8,0);
function CompareNumbers(NumberA,NumberB){
return NumberA-NumberB;
}
Numbers.sort
(CompareNumbers);

splice • Retourne un nouveau tableau, dont certaines valeurs supprimées et quelques plus de valeurs ajoutées en place.

.splice(Démarrez:Nombre,Longueur:Nombre,Item1:Objet,Item2:Objet,...);

Exemple :


var ChangeFruit=Fruit.splice(1,2,"Date","Pineapple");

unshift • Ajouter les nouvelles valeurs pour le début d'un tableau.

.unshift(Item1:Objet,Item2:Objet,...);

Exemple :


Fruit.unshift("Grape");
Fruit.unshift
("Strawberry","Mango");

Commentaires Objets
Cette documentation a été traduite de l'anglais, à l'aide d'un traducteur en ligne. Nous nous excusons si vous trouvez des erreurs. Si vous souhaitez nous aider à apporter des corrections. Il y a un éditeur de la traduction en Hippani Animator (dans le menu aide). Nous donner les clés de licence libre à toute personne qui corrige plus de 100 phrases. S'il vous plaît nous contacter pour plus de détails.