js 删除掉数组中的 ' '

function removeEmpty(arr) {
for (var i = 0; i < arr.length; i++) {
if (arr[i] == "" || typeof (arr[i]) == "undefined") {
arr.splice(i, 1);
i = i - 1; // i - 1 ,因为空元素在数组下标 2 位置,删除空之后,后面的元素要向前补位
}
}
return arr;
};
removeEmpty(stationall);
 
这种情况就是,两个数组合并时如果有空的话,会出现  数组后面有 '  ' 这种导致 上传数据失败。这种方法就可以把数组中的 '  '过滤掉
posted @ 2019-07-18 20:03  金陵彭于晏  阅读(802)  评论(0编辑  收藏  举报