Skip to content
Related Articles
Open in App
Not now

Related Articles

JavaScript | typedArray.indexOf() with Examples

Improve Article
Save Article
  • Last Updated : 24 Jul, 2018
Improve Article
Save Article

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

    My Personal Notes arrow_drop_up
    Related Articles

    Start Your Coding Journey Now!