Latest web development tutorials

JavaScript matriz de todos los métodos ()

Arreglo de referencia de objetos JavaScript matriz de objetos

Ejemplos

Detectar si todos los elementos de una matriz de edades superiores a 18:

var edades = [32, 33, 16, 40];

función checkAdult (edad) {
retorno de edad> = 18;
}

myFunction función () {
document.getElementById ( "demo") .innerHTML = ages.every (checkAdult);
}

La salida es:

falso

Trate »

Definición y Uso

todos los métodos () para detectar si un array de todos los elementos que cumplen las condiciones especificadas (proporcionados por la función).

todos los métodos () con la función especificada detecta todos los elementos de la matriz:

  • Si ha detectado la matriz de un elemento que no es satisfecha, toda la expresión devuelve falso, y será detectado ya no los elementos restantes.
  • Si todos los elementos satisfacen la condición devuelve true.

Nota: todos los () no detecta una matriz vacía.

Nota: todos los () no cambia la matriz original.


Soporte para el navegador

Las cifras de la tabla representan el primer navegador compatible con el número de versión del método.

camino
cada () 9 1.5

gramática

array.every(function(currentValue,index,arr), thisValue)

Descripción Parámetro

parámetros descripción
función (CurrentValue, índice, arr) Must. Función, cada elemento de la matriz llevará a cabo esta función los parámetros de función:
parámetros descripción
CurrentValue Must. El valor del elemento actual
índice Opcional. El valor de índice del elemento actual
arr Opcional. Un conjunto de objetos que pertenecen al elemento actual
EsteValor Opcional. A medida que el uso objeto de devolución de llamada, pasa a la función, se utiliza como "este" valor.
Si omite EsteValor, "este" valor "indefinido"

detalles técnicos

Devuelve: valor booleano. Si todos los elementos de detección de retorno de verdad, de lo contrario devuelve false.
versión de JavaScript: 1.6

más ejemplos

Ejemplos

Detectar si todos los elementos de una matriz de edades superiores a los números de los buzones de entrada se especifica:

<P> Edad mínima: <input type = "número" id = valor "ageToCheck" = "18"> </ p>
<Botón onclick = "myFunction () "> punto de I </ botón>

<P> Están todas las edades son símbolos condición? <Span id = "demo" > </ span> </ p>

<Script>
var edades = [32, 33, 12, 40];

función checkAdult (edad) {
la edad de retorno> = document.getElementById ( "ageToCheck ") .value;
}

myFunction función () {
document.getElementById ( "demo") .innerHTML = ages.every (checkAdult);
}
</ Script>

Trate »

Arreglo de referencia de objetos JavaScript matriz de objetos