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);
这种情况就是,两个数组合并时如果有空的话,会出现 数组后面有 ' ' 这种导致 上传数据失败。这种方法就可以把数组中的 ' '过滤掉