var arr = [ { '桿號': '#10' }, { '桿型': 'Z-M-12' }, , , { '前檔距': 60 }, { '線數': 3 }, { '跨域數': 3 } ]
for(var i = 0; i < arr.length; i++) { if(arr[i] == null) { arr.splice(i,1); i = i - 1; // i - 1 ,因為空元素在數組下標 2 位置,刪除空之后,后面的元素要向前補位,
// 這樣才能真正去掉空元素,覺得這句可以刪掉的連續為空試試,然后思考其中邏輯 console.log(arr); } }