Programme JavaScript pour diviser le tableau en petits morceaux

Dans cet exemple, vous apprendrez à écrire un programme JavaScript qui divisera un tableau en petits morceaux de tableau.

Pour comprendre cet exemple, vous devez avoir la connaissance des sujets de programmation JavaScript suivants:

  • Tranche de tableau JavaScript ()
  • Épissure de tableau JavaScript ()
  • Tableau JavaScript

Exemple 1: Split Array à l'aide de slice ()

 // program to split array into smaller chunks function splitIntoChunk(arr, chunk) ( for (i=0; i < arr.length; i += chunk) ( let tempArray; tempArray = arr.slice(i, i + chunk); console.log(tempArray); ) ) const array = (1, 2, 3, 4, 5, 6, 7, 8); const chunk = 2; splitIntoChunk(array, chunk);

Production

 (1, 2) (3, 4) (5, 6) (7, 8)

Dans le programme ci-dessus, la forboucle est utilisée avec la slice()méthode pour diviser un tableau en petits morceaux de tableau.

La forboucle parcourt les éléments d'un tableau. Lors de chaque itération, la valeur de i est augmentée de la valeur du bloc (ici 2 ).

La slice()méthode extrait des éléments d'un tableau où:

  • Le premier argument spécifie l'index de départ.
  • Le deuxième argument spécifie l'index de fin.

Exemple 2: Split Array à l'aide de splice ()

 // program to split array into smaller chunks function splitIntoChunk(arr, chunk) ( while(arr.length> 0) ( let tempArray; tempArray = arr.splice(0, chunk); console.log(tempArray); ) ) const array = (1, 2, 3, 4, 5, 6, 7, 8); const chunk = 2; splitIntoChunk(array, chunk);

Production

 (1, 2) (3, 4) (5, 6) (7, 8)

Dans le programme ci-dessus, la boucle while est utilisée avec la splice()méthode pour diviser un tableau en petits morceaux d'un tableau.

Dans la splice()méthode,

  • Le premier argument spécifie l'index dans lequel vous souhaitez fractionner un élément.
  • Le deuxième argument (ici 2 ) spécifie le nombre d'éléments à fractionner.

La whileboucle est utilisée pour parcourir le tableau jusqu'à ce que le tableau soit vide.

Articles intéressants...