Open In App

JavaScript typedArray.slice() Method

Last Updated : 10 Feb, 2023
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

Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads