当前位置: 代码迷 >> JavaScript >> JavaScript 去除数组中的空字符串
  详细解决方案

JavaScript 去除数组中的空字符串

热度:924   发布时间:2013-12-23 14:30:52.0
JavaScript 去掉数组中的空字符串
/**
 * <pre>
 * @param str
 * @returns {Array} 用逗号,将string进行分割,形成一个数组
 * </pre>
 */
function splitToArrayWithoutBlank(str){
	var arr = str.split(',');
	return skipEmptyElementForArray(arr);
}

/**
 * <pre>
 * @param arr
 * @returns {Array} 如果arr中的元素存在空字符串'',则去掉该空字符串
 * </pre>
 */
function skipEmptyElementForArray(arr){
	var a = [];
	$.each(arr,function(i,v){
		var data = $.trim(v);//$.trim()函数来自jQuery
		if('' != data){
			a.push(data);
		}
	});
	return a;
}

?

  相关解决方案