Skip to content
Related Articles

Related Articles

JavaScript | typedArray.indexOf() with Examples
  • Last Updated : 24 Jul, 2018

The typedArray.indexOf() is an inbuilt function in JavaScript which is used to return the index of the element if found in the given typedArray otherwise it returns -1.
Syntax:

typedarray.indexOf(Element, Index);

Parameters: It accepts two parameter which are specified below-

  • Element: It is the element which are being searched for index in the typedArray.
  • Index: It is the index of the element in the typedArray form where searching should be started. Its default value is zero (0) and it is optional.

    Return value: It returns the index of the element if found in the given typedArray otherwise it returns -1.

    JavaScript code to show the working of this function:

    Code #1:




    <script>
      
        // Creating some typedArrays
        const A = new Uint8Array([ 1, 2, 3, 4, 5 ]);
        const B = new Uint8Array([ 5, 10, 15, 20 ]);
        const C = new Uint8Array([ 0, 2, 4, 6,, 8, 10 ]);
        const D = new Uint8Array([ 1, 3, 5, 7, 9 ]);
      
        // Calling indexOf() function
        a = A.indexOf(2)
        b = B.indexOf(15, 1)
        c = C.indexOf(6)
        d = D.indexOf(9, 1)
      
        // Printing the index of the elements given
        // as the parameter of the indexOf() function
        document.write(a + "<br>");
        document.write(b + "<br>");
        document.write(c + "<br>");
        document.write(d);
      
    </script>

    Output:

    1
    2
    3
    4

    Code #2:




    <script>
      
        // Creating some typedArrays
        const A = new Uint8Array([ 1, 2, 3, 4, 5 ]);
        const B = new Uint8Array([ 5, 10, 15, 20 ]);
        const C = new Uint8Array([ 0, 2, 4, 6,, 8, 10 ]);
        const D = new Uint8Array([ 1, 3, 5, 7, 9 ]);
      
       // Calling include() function
       a = A.indexOf(6)
       b = B.indexOf(21, 1)
       c = C.indexOf(6, 4)
       d = D.indexOf(0)
      
       // Printing the index of the elements given
       // as the parameter of the indexOf() function
       document.write(a + "<br>");
       document.write(b + "<br>");
       document.write(c + "<br>");
       document.write(d);
      
    </script>

    Output:

    -1
    -1
    -1
    -1

    full-stack-img




    My Personal Notes arrow_drop_up
  • Recommended Articles
    Page :