Méthodes de tableau JavaScript

conversion de tableaux en chaînes

La méthode JavaScript toString() convertit un tableau en une chaîne de valeurs de tableau (séparées par des virgules).

la méthode join() joint également tous les éléments du tableau dans une chaîne.

Il se comporte exactement comme toString(), mais en outre, vous pouvez spécifier le séparateur:

Popping et en Poussant

Lorsque vous travaillez avec des tableaux, il est facile de supprimer des éléments et d’ajouter de nouveaux éléments.,

c’est Ce que popping et à pousser:

Popping éléments d’un tableau, ou de pousser des éléments dans un tableau.

Popping

Le pop() méthode supprime le dernier élément d’un tableau:

Le pop() méthode retourne la valeur qui a « sauté »:

Exemple

var fruits = ;
var x =fruits.,pop(); // la valeur de x est « Mango »

Essayez-le Vous-même  »

en Poussant

Le push() méthode ajoute un nouvel élément à un tableau (à la fin):

Exemple

var fruits = ;
fruits.push(« Kiwi »); // Ajoute un élément nouveau (« Kiwi ») de fruits

Essayez-le Vous-même  »

Le push() méthode renvoie la nouvelle longueur du tableau:

Exemple

var fruits = ;
var x = fruits.,push(« Kiwi »); // la valeur de x est 5

Essayez-le Vous-même  »

Décalage Éléments

le Déplacement est équivalent à popping, de travailler sur le premier élément au lieu de la dernière.

la méthode shift() supprime le premier élément du tableau et « déplace » tous les autres éléments vers un index inférieur.

Le shift() méthode renvoie la chaîne de caractères qui a été « décal頻࠻:

Exemple

var fruits = ;
var x =fruits.,maj(); // la valeur de x est « Banane »

Essayez-le Vous-même  »

Le unshift() méthode ajoute un nouvel élément à un tableau (au début), et « unshifts » anciens éléments:

Le unshift() méthode renvoie la nouvelle longueur du tableau.

Exemple

var fruits = ;
fruits.unshift (« Lemon »);//renvoie 5

essayez-le vous-même  »

changer les éléments

Les éléments du tableau sont accessibles en utilisant leur numéro d’index:

les index du tableau commencent par 0. est le premier élément du tableau, c’est la deuxième, est la troisième …,

la propriétélength fournit un moyen facile d’ajouter un nouvel élément à un tableau:

Supprimer des éléments

puisque les tableaux JavaScript sont des objets, les éléments peuvent être supprimés en utilisant L’opérateur JavaScript delete:

rous dans le tableau. Utilisez pop () ou shift () à la place.

l’Épissage d’un Tableau

Le splice() méthode peut être utilisée pour ajouter de nouveaux éléments à un tableau:

Exemple

var fruits = ;
fruits.,splice(2, 0, « Citron », « Kiwi »);

Essayez-le Vous-même  »

Le premier paramètre (2) définit la position où de nouveaux éléments doivent être ajoutés (épissé dans).

le deuxième paramètre (0) définit le nombre d’éléments à supprimer.

le reste des paramètres (« Lemon » , « Kiwi ») définissent les nouveaux éléments à ajouter.

Le splice() méthode retourne un tableau avec les éléments supprimés:

Exemple

var fruits = ;
fruits.,splice (2, 2, « Lemon », « Kiwi »);

essayez-le vous-même  »

en utilisant splice () pour supprimer des éléments

avec un réglage intelligent des paramètres, vous pouvez utiliser splice() pour supprimer des éléments sans laisser de « trous » dans le tableau:

le premier paramètre (0) définit la position

le deuxième paramètre (1) définit le nombre d’éléments à supprimer.

les autres paramètres sont omis. Pas de nouveaux éléments seront ajoutés.,

Fusion (concaténation) de tableaux

la méthodeconcat() crée un nouveau tableau en fusionnant (concaténation) de tableaux existants:

la méthodeconcat() ne modifie pas les tableaux existants. Il renvoie toujours un nouveau tableau.

Le concat() méthode peut prendre un nombre quelconque d’arguments de type tableau:

Le concat() méthode peut également prendre des chaînes comme arguments:

Exemple (Fusion d’un Tableau avec des Valeurs)

var arr1 = ;
var myChildren = arr1.,concat(« Pierre »);

Essayez-le Vous-même  »

le Découpage d’un Tableau

Le slice() méthode des tranches d’un morceau d’un tableau dans une nouvelle matrice.

Cet exemple tranches d’une partie d’un tableau à partir de l’élément de tableau 1 (« Orange »):

Exemple

var fruits = ;
var agrumes = fruits.tranche(1);

Essayez-le Vous-même  »

Le slice() méthode crée un nouveau tableau. Il ne supprime aucun élément du tableau source.,

Cet exemple tranches d’une partie d’un tableau à partir de l’élément de tableau 3 (« Apple »):

Exemple

var fruits = ;
var agrumes = fruits.tranche(3);

Essayez-le Vous-même  »

Le slice() méthode peut prendre deux arguments comme slice(1, 3).

la méthode sélectionne ensuite des éléments à partir de l’argument de début, et jusqu’à (mais sans inclure) l’argument de fin.

Exemple

var fruits = ;
var agrumes = fruits.,slice (1, 3);

essayez-le vous-même  »

Si l’argument de fin est omis, comme dans les premiers exemples, la méthode slice() découpe le reste du tableau.

Exemple

var fruits = ;
var agrumes = fruits.slice (2);

Try It Yourself  »

Automatic ToString ()

JavaScript convertit automatiquement un tableau en une chaîne séparée par des virgules lorsqu’une valeur primitive est attendue.

C’est toujours le cas lorsque vous essayez de sortie d’un tableau.,

Ces deux exemples produira le même résultat:

Exemple

var fruits = ;
document.getElementById (« Démo »).innerHTML = fruits;

essayez-le vous-même  »

tous les objets JavaScript ont une méthode ToString ().

recherche des valeurs Max et Min dans un tableau

Il n’y a pas de fonctions intégrées pour trouver la valeur la plus élevée ou la plus basse dans un tableau JavaScript.

Vous apprendrez comment vous résoudre ce problème dans le prochain chapitre de ce tutoriel.

tableaux de tri

Les tableaux de tri sont traités dans le chapitre suivant de ce tutoriel.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Aller à la barre d’outils