Ниже пример удаления пустых элементов из массива.
Массив удаление элемента
/**
* Example:
* trimArray([['',''], [1,2,3], ['']])
* => [[1,2,3]]
*
* @param array {Array}
* @return {Array}
*/
function trimArray(array) {
var newArray = [];
for (var i = 0; i < array.length; i++) {
var iArray = array[i];
var arrayIsEmpty = true;
for(var j = 0; j < iArray.length; j++) {
if(iArray[j] !== '') {
arrayIsEmpty = false;
}
}
if(!arrayIsEmpty) {
newArray.push(iArray)
}
}
return newArray;
}