В некоторых ситуациях может случиться так, что у нас есть undefined
или вообще falsy значения в структурах массива. Например, при чтении и заполнении данных из некоторых неизвестных источников, таких как базы данных или структуры HTML. КакУдаление неопределенных значений из массива
var data = [42, 21, undefined, 50, 40, undefined, 9]
Так что может вызвать проблемы при зацикливании над такими массивами и работать над элементами, что является лучшей практикой для удаления undefined
(falsy значения)?
Как об этом http://jsfiddle.net/5uuyoo5t/? –