https://codepen.io/anon/pen/KZWvvG?editors=0010
Нужно очистить массив от
null и
undefined
С массивом arr1 все получилось, а с arr2 не работает, потому что в массив приходят объекты.
Не знаю как пройтись по свойствам, выявить
null и
undefined и если они есть, то удалить их объект полностью из массива.
UPD:
Если раскомментировать 7 строчку -
arr2.push(key.name) и закоментировать 8ю
то в
arr2 попадут значения из свойства
name, но почему то очистка уже не работает arr2.clean(), почему так происходит?