Maison  >  Article  >  interface Web  >  Comment trouver tous les éléments sauf le premier dans un tableau donné en utilisant JavaScript ?

Comment trouver tous les éléments sauf le premier dans un tableau donné en utilisant JavaScript ?

WBOY
WBOYavant
2023-09-06 23:13:021277parcourir

如何使用 JavaScript 查找给定数组中除第一个元素之外的所有元素?

Dans ce tutoriel, nous trouverons tous les éléments sauf le premier dans un tableau donné en utilisant JavaScript. Ici, nous allons créer un tableau et utiliser JavaScript pour imprimer tous les éléments de la page HTML, en ne laissant que le premier élément.

Nous pouvons principalement utiliser deux méthodes pour effectuer les tâches ci-dessus. Les deux méthodes sont données par -

Méthode 1 : utilisez la méthode slice()

La méthode

slice() est une méthode JavaScript utilisée pour découper le nombre requis d'éléments d'un tableau.

Grammaire

La syntaxe suivante peut être utilisée avec une valeur d'argument où elle supprimera tous les éléments après l'index donné dans le tableau -

const fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
const citrus = fruits.slice(1); //   Orange, Lemon, Apple, Mango

Étapes

Étapes pour utiliser la méthode slice() pour générer le résultat souhaité.

Étape 1 - Créez un tableau rempli de quelques éléments.

Étape 2 - Créez une fonction qui prend un tableau comme paramètre.

Étape 3 - Dans cette étape, nous allons créer une variable pour stocker le résultat de la méthode array.slice().

Étape 4 - Renvoyez la variable résultat de la fonction.

Étape 5 - On appelle la fonction pour donner le résultat.

Exemple

Nous pouvons trouver tous les éléments sauf le premier élément d'un tableau donné en utilisant la méthode slice() en utilisant le code suivant -

<!DOCTYPE html>
<html>
<head>
   <h2> Tutorials Point </h2>
</head>
<body>
   <script>
      const fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
      const remove_first = (fruits) => {
         const result =	fruits.slice(1)
         return result 
      }
      let output = remove_first(fruits)
      document.write(output)
   </script>
</body>
</html>

Méthode 2. Utiliser la boucle for

Dans cette méthode, nous exécuterons une boucle for dans le tableau et imprimerons tous les éléments du tableau sauf le premier élément. Nous utilisons ici la logique des numéros d'index car nous savons que les numéros d'index du tableau commencent à 0, nous exécutons donc la boucle via l'index 1.

Étapes

Étapes pour utiliser une boucle for pour générer les résultats souhaités -

Étape 1 - Créez un tableau rempli de quelques éléments.

Étape 2 - Créez une fonction qui prend un tableau comme paramètre.

Étape 3 - Dans cette étape, nous allons créer un tableau vide pour stocker les éléments parcourus dans la boucle for et créer une variable pour contenir la longueur du nouveau tableau.

Étape 4 - Créez une boucle for qui parcourt le tableau d'origine du numéro d'index i=1 jusqu'à la longueur du tableau.

Étape 5 - Stockez les éléments du tableau d'origine dans le nouveau tableau créé ci-dessus.

Étape 6 - Renvoie le tableau de résultats de la fonction

Étape 7 - On appelle la fonction pour donner le résultat.

Exemple

Nous pouvons trouver tous les éléments sauf le premier élément d'un tableau donné en utilisant la méthode slice() en utilisant le code suivant -

<!DOCTYPE html>
<html>
<head>
   <h2> Tutorials Point </h2>
</head>
<body>
   <script>
      const fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
      const remove_first = (fruits) => {
         const new_arr = []
         let a = 0
         for (let i = 1; i < fruits.length; i++) {
            new_arr[a] = fruits[i]
            a++
         }
         return new_arr
      }
      let output = remove_first(fruits)
      document.write(output)
   </script>
</body>
</html>

Ainsi, à partir de cet article, nous avons appris deux méthodes pour rechercher tous les éléments sauf le premier élément d'un tableau donné. Chaque fois que nous voulons tailler, nous pouvons utiliser ces méthodes données éléments du tableau. Ces méthodes peuvent également être utilisées lorsque nous devons supprimer plusieurs éléments du tableau, il suffit de changer le numéro d'index dans la méthode slice() et dans la boucle for.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer