Latest web development tutorials

jQuery.grep método ()

Métodos Miscelánea jQuery Métodos Miscelánea jQuery

Ejemplos

Filtrado de la matriz original

<Div> </ div> < p> </ p> <span> </ span> <script> $ (function () { var arr = [ 1, 9, 3, 8, 6, 1, 5, 9, 4, 7, 3, 8, 6, 9, 1 ($]; "Div" ). Texto ( arr. join ( "," ) ) ;. Arr = jQuery grep ( arr, función ( n, i ) { retorno ( n! == 5 && i> 4 );}); $ ( "P" ). Texto ( arr. join ( "," ) ) ;. Arr = jQuery grep ( arr, función ( una ) { retorno ! A == 9;}); $ ( "Span" ). Texto ( arr. join ( "," ) );}) </ Script>

Trate »

Definición y Uso

$ .grep () Función utiliza los elementos de filtro función especificada en la matriz y devuelve una matriz filtrada.

Consejo: matriz de origen no se ve afectada, resultados del filtro sólo reflejan los resultados de la matriz devuelta.


gramática

$.grep( array, function [, invert ] )

参数 描述
array Array类型 将被过滤的数组。
function Function类型 指定的过滤函数。grep()方法为function提供了两个参数:其一为当前迭代的数组元素,其二是当前迭代元素在数组中的索引。
invert 可选。 Boolean类型 默认值为false,指定是否反转过滤结果。如果参数invert为true,则结果数组将包含function返回false的所有元素。


Ejemplos

más ejemplos

Filtrado de la matriz original
Filtrar el valor de elemento de la matriz es mayor que 0.

Filtrado de la matriz original
Filtrar el valor de elemento de matriz no es mayor que 0.


Métodos Miscelánea jQuery Métodos Miscelánea jQuery