Skip to content
Related Articles

Related Articles

JavaScript | typedArray.slice() with Example
  • Last Updated : 20 Jul, 2018

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.
    JavaScript code to show the working of this function:




    <script>
      
      // 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
      document.write(a +"<br>");
      document.write(b +"<br>");
      document.write(c +"<br>");
      document.write(d +"<br>");
      document.write(e +"<br>");
      document.write(f);
        
    </script>

    
    

    Output:

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

    full-stack-img

    My Personal Notes arrow_drop_up
    Recommended Articles
    Page :