JavaScript | typedArray.indexOf() con ejemplos

typedArray.indexOf () es una función incorporada en JavaScript que se usa para devolver el índice del elemento si se encuentra en el typedArray dado; de lo contrario, devuelve -1.
Sintaxis:

typedarray.indexOf(Element, Index);

Parámetros: Acepta dos parámetros que se especifican a continuación:

  • Elemento: Es el elemento que se está buscando en el índice typedArray.
  • Índice: Es el índice del elemento en el formulario typedArray donde se debe iniciar la búsqueda. Su valor por defecto es cero (0) y es opcional.
  • Valor de retorno: Devuelve el índice del elemento si se encuentra en el typedArray dado; de lo contrario, devuelve -1.

    Código JavaScript para mostrar el funcionamiento de esta función:

    Código #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>
    

    Producción:

    1
    2
    3
    4

    Código #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>
    

    Producción:

    -1
    -1
    -1
    -1

    Publicación traducida automáticamente

    Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *