JavaScriptは配列中の空の文字列を削除します.

675 ワード

/**
 * <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;
}