Diferencia entre todos y algunos métodos en JavaScript

Diferencia entre todos y algunos métodos en JavaScript
Javascript tiene muchos métodos útiles que pueden funcionar fácilmente con las matrices. Algunos de estos son map (), pop (), filtre () y push (). JavaScript también tiene alguno() y cada() métodos. La principal diferencia entre los métodos mencionados es que el alguno() El método se utiliza para encontrar al menos uno o más de un valor en el formación según la condición aprobada, mientras que cada método () verifica si todos elementos de una matriz son satisfactorio lo dado condición o no.

Esta publicación prácticamente demostrará el diferencia entre cada() y alguno() Método utilizando ejemplos apropiados. Entonces, comencemos!

cada () método en JavaScript

cada() método en Javascript se usa para verificar si todo elementos de una matriz son satisfactorio lo dado condición o no. Si incluso un valor único no satisface el elemento, el resultado será falso de lo contrario, devolverá verdadero. Se opone a algún método ().

Sintaxis

La sintaxis general de cada() El método es:

formación.Cada (devolución de llamada (actualValue, índice, arr), thantarg)

En JavaScript, cada () método devuelve un Booleano valor (verdadero Falso) como salida.

Parámetros

  • "llamar de vuelta"Es una función que probará la condición.
  • "valor actual"Muestra el elemento actual de la matriz y es necesario.
  • "índice"Representa el índice del elemento actual de la matriz y es opcional.
  • "arrugado"Es un parámetro opcional y demuestra la matriz donde pertenece el elemento actual.
  • "thantarg"Es un parámetro opcional y su valor se usa al ejecutar la función de devolución de llamada.

Ahora, veremos un ejemplo para comprender el uso de cada () método en JavaScript.

Cómo usar cada () método en JavaScript

En esta sección, lo haremos demostrar el uso de cada() método en Javascript. Para este propósito, considere la siguiente matriz de valores enteros:

Sea arr = [1, 2, 3, 4, 5, 6, 7, 8];

Ahora usaremos cada() método para verificar si la matriz dada tiene un positivo valor o no:

arrugado.Cada ((valor) =>
return (valor> 0);
);

Lo dado formación que pasamos al cada() el método tiene positivo valores para que el condición es satisfecho y la salida será verdadera, de lo contrario, devolverá falso como salida si la condición dada no está satisfecha:

algún método () en JavaScript

El algún método () se usa con matrices en Javascript. Acepta el Booleano expresión (verdadero/falso) y se usa para verificar si al menos uno o más que un elemento en la matriz satisface la condición aprobada o no.

Sintaxis

La sintaxis general de alguno() El método es:

formación.algunos (función (valor, índice, arr), esto)

En JavaScript, algún método () también devuelve un Booleano valor (verdadero Falso) como salida.

Parámetros

  • "función"Ejecuta para cada elemento de la matriz.
  • "valor"Muestra el elemento actual de la matriz y es necesario.
  • "índice"Se refiere al índice del elemento de matriz actual y es un parámetro opcional.
  • "arrugado"Se refiere a la matriz donde pertenece el elemento actual y también es un parámetro opcional.

Estos parámetros son opcionales y el booleano expresión que acepta es el siguiente:

(elemento) => booleano

El "elemento"Denota el elemento actual en la matriz que se está marcando. El "booleano"Devuelve el Valor booleano ya sea verdadero o falso.

Cómo usar el método () en JavaScript

Ahora, considere la siguiente matriz de entero valores:

Sea arr = [2, 3, 4, 5, 6, 7, 8];

A continuación, verificaremos si hay al menos o más de uno elemento uniforme está en la matriz usando el alguno() método:

arrugado.algunos ((valor) => return (valor%2 == 0););

El alguno() El método encontrará en el menos o más de Un elemento uniforme de una matriz determinada y la salida será verdadero Porque la lista dada tiene cuatro elementos uniformes que son divisibles por 2:

Hemos disculpado la diferencia entre algunos () y cada método (), su sintaxis y ejemplo.

Conclusión

En JavaScript, la principal diferencia entre el cada() y alguno() métodos es que el alguno() El método se utiliza para encontrar al menos uno o más de un valor en el formación Según la condición aprobada, mientras que el método cada () verifica si todos elementos de una matriz son satisfactorio lo dado condición o no. Esta publicación ilustra la diferencia entre cada() y alguno() Métodos en JavaScript, su sintaxis con ejemplos.