身思乐,人事爱,稳恒不言败!

jQuery清除数组中的空值

var arr=["","hello","","world","  ","goodboy"];   
alert($.grep(arr, function(n) {return $.trim(n).length > 0;}));

$.grep() 函数使用指定的函数过滤数组中的元素,并返回过滤后的数组。

提示:源数组不会受到影响,过滤结果只反映在返回的结果数组中。

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