Open In App

JavaScript typedArray.slice() Method

Improve
Improve
Like Article
Like
Save
Share
Report

The typedArray.slice() is an inbuilt function in JavaScript which is used to return the part of the elements of the given typedArray.

typedArray.slice(begin, end)

Parameters: It takes two parameter which are specified below-

  • begin: It is the beginning index and it can be negative too.
  • end: It is the ending index and here slice extracts elements up to but not including end index.

Return value: It returns a new typedArray containing the extracted elements. 

Example: JavaScript code to show the working of this function.

javascript




// Creating some typedArray containing same values
const A = new Uint8Array([ 5, 10, 15, 20, 25 ]);
const B = new Uint8Array([ 5, 10, 15, 20, 25 ]);
const C = new Uint8Array([ 5, 10, 15, 20, 25 ]);
const D = new Uint8Array([ 5, 10, 15, 20, 25 ]);
const E = new Uint8Array([ 5, 10, 15, 20, 25 ]);
const F = new Uint8Array([ 5, 10, 15, 20, 25 ]);
  
// Calling slice function with starting and ending index
var a = A.slice(1, 2);
var b = B.slice(0, 3);
var c = C.slice(4);
var d = D.slice(0
  
// Here index is negative so it extract element
// from the end of the typedArray
var e = E.slice(-2);
var f = F.slice();
  
// Printing the extracted arrays
console.log(a);
console.log(b);
console.log(c);
console.log(d);
console.log(e);
console.log(f);


Output:

10
5,10,15
25
5,10,15,20,25
20,25
5,10,15,20,25

Last Updated : 10 Feb, 2023
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads