JavaScript est une page web langage de script côté client . Une caractéristique de JavaScript est le type de données Array . Un tableau est simplement une liste de valeurs qui peuvent être référencés par un nom de variable. Les tableaux peuvent contenir plusieurs types de données différents comme les chaînes, les entiers et les booléens . Outre l'ajout et la suppression des données à partir des tableaux , vous pouvez également les trier , les inverser ou même combiner les deux tableaux en même temps . L'un des principaux moyens que les tableaux JavaScript diffèrent des autres objets JavaScript sont la propriété exclusive de longueur . La propriété length vous indique combien d'éléments sont contenus dans le tableau. Instructions
1
créer un tableau dans votre code JavaScript avec la déclaration ci-dessous
//Exemple d'un vide array.var myArray = new Array (); .
< P > //Exemple d' un tableau vide d'un ensemble length.var myArray = new array ( 5);
//Exemple d'un tableau pré-rempli avec values.var myArray = new array (" mot1" , " mot2" , " string3 ");
2
déterminer la taille du tableau avec la propriété " length" , comme indiqué dans le code ci-
myArray.length ;//. ce serait retourner une valeur de 3
//Définit le tableau à une nouvelle longueur ( avec des valeurs vides pour des éléments supplémentaires ) de myArray.length = 5; . .
3 < p> ajouter un élément à la fin de la rangée avec le procédé " push" par la copie de l'instruction suivante . Cette méthode a une valeur de retour de la longueur du nouveau tableau.
MyArray.push ( " string4 ") ;//Ce serait retourner une valeur de 4. //Le tableau sera désormais ( string1 , string2 , string3 , string4 )
4
éléments d' insérer dans le tableau à un endroit spécifié avec la commande " épissage " ci-dessous. La commande " épissage " prend trois paramètres : l'indice d'insérer dans le nombre d'éléments à supprimer à l' index et la nouvelle valeur à insérer
myArray.splice (2,0 , " string2a "); . //Le tableau sera désormais ( string1 , string2 , string2a , string3 , string4 )
5
supprimer des éléments du tableau à un endroit particulier en utilisant l'exemple de la commande " épissage " ci-dessous. Le troisième paramètre de la méthode " de jonction " est facultative.
MyArray.splice (2, 2 ) ;//Le tableau sera désormais ( string1 , string2 , string4 )
myArray.splice (2 , 1, " newstring3 ") ;//Le tableau sera désormais ( string1 , string2 , newstring3 )
6
Supprimer un seul élément de la fin du tableau en utilisant la commande "pop" .
myArray.pop ( ) ;//Le tableau sera désormais ( string1 , string2 )
7
Supprimer un seul élément à partir du début du tableau en utilisant la touche "shift" commande . Pour ajouter un élément à l'avant d'un tableau, vous devez utiliser la commande " unshift " à la place.
MyArray.shift ( ) ;//Le tableau sera désormais ( chaîne_2 )
8 < p > Combiner les deux tableaux avec la commande " concat " à partir de l'exemple ci-dessous. La commande " concat " prend au moins deux paramètres , mais peut prendre beaucoup plus
var myNewArray = new Array (); . Var mySecondArray = new Array ( 3); var mySecondArray = new Array (" newstring1 », " newstring2 ", " newstring3 "); myNewArray = myArray.concat ( mySecondArray ) ;//la nouvelle gamme sera désormais ( newstring1 , newstring2 , newstring3 , string2 )
9
changer l'ordre de tous les les éléments d'un tableau en appelant la commande "reverse" .
myNewArray.reverse ( ) ;//la nouvelle gamme sera désormais ( chaîne_2 , newstring3 , newstring2 , newstring1 )
10 < p> Retour certains éléments du tableau à un endroit spécifié avec la commande " tranche" ci-dessous. La commande de la tranche prend deux paramètres : l'indice de commencer à et le nombre d'éléments à Return of
myNewArray.slice ( 2,2 ) ;//retours ( newstring3 , newstring2 )
11.
retourner les éléments d'un tableau comme une valeur de chaîne unique à l'aide de la commande " toString " ci-dessous.
myNewArray.toString ( ) ;//retours "mots2 , newstring3 , newstring2 , newstring1 "
12
retourner les éléments d'un tableau comme une valeur de chaîne unique et les séparer avec un personnage en utilisant la commande "join" comme dans cet exemple .
myNewArray.join ("et" ) ;//Retours "mots2 et newstring3 et newstring2 et newstring1 "
13
Mettre les éléments du tableau dans l'ordre alphabétique avec la commande " tri" ci-dessous.
myNewArray.sort () ;//La nouvelle gamme sera désormais ( newstring1 , newstring2 , newstring3 , string2 )