[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/slice [Back]  [Original]

TypedArray.prototype.slice() - JavaScript | MDN

Cette page a t traduite partir de l'anglais par la communaut. Vous pouvez contribuer en rejoignant la communaut francophone sur MDN Web Docs.

View in English Always switch to English

TypedArray.prototype.slice()

Baseline Large disponibilit

Cette fonctionnalit est bien tablie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis septembre 2016.

La mthode slice() des instances de TypedArray renvoie une copie d'un fragment du tableau typ courant dans un nouveau tableau typ. La portion est prise entre les paramtres dbut (inclus) et fin (non-inclus) qui correspondent aux indices des lments du tableau typ courant. Le tableau typ original ne sera pas modifi. Cette mthode utilise le mme algorithme que Array.prototype.slice()

Dans cet article

Exemple interactif

const uint8 = new Uint8Array([10, 20, 30, 40, 50]);
const array1 = uint8.slice(1, 3);

console.log(array1);
// Expected output: Uint8Array [20, 30]

Syntaxe

js
slice()
slice(dbut)
slice(dbut, fin)

Paramtres

dbut Facultatif

L'indice (compt partir de zro), converti en entier, partir duquel commencer le fragment.

fin Facultatif

L'indice (compt partir de zro), converti en entier, jusqu'auquel extraire le fragment. Le fragment obtenu n'inclura pas l'lment situ l'indice fin.

Valeur de retour

Un nouveau tableau typ qui contient les lments extraits.

Description

Voir Array.prototype.slice() pour plus dtails. Cette mthode n'est pas gnrique et peut uniquement tre appele sur les instances de tableaux typs.

Exemples

Renvoyer un fragment d'un tableau typ existant

js
const uint8 = new Uint8Array([1, 2, 3]);
uint8.slice(1); // Uint8Array [ 2, 3 ]
uint8.slice(2); // Uint8Array [ 3 ]
uint8.slice(-2); // Uint8Array [ 2, 3 ]
uint8.slice(0, 1); // Uint8Array [ 1 ]

Spcifications

Spcification
ECMAScript 2027 LanguageSpecification
# sec-%typedarray%.prototype.slice

Compatibilit des navigateurs

Voir aussi


Web Proxy Viewer  |  New URL  |  Original Page