Как удалить пустые элементы из массива

27 марта, 2016
1 минута чтения

Ниже пример удаления пустых элементов из массива.

Массив удаление элемента

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

Денис Сергеевич Басковский

Философ, изобретатель и поэт.

Добавить комментарий Отменить ответ

Spreadsheet JSON
Предыдущая статья

Google Spreadsheet JSON Parser

Google Drive Cordova
Следующая статья

Доступ к Google Drive API через Cordova

Exit mobile version