Я хотел бы отфильтровать массив элементов с помощью функции map(). Вот фрагмент кода:
var filteredItems = items.map(function(item)
{
if( ...some condition... )
{
return item;
}
});
Проблема в том, что отфильтрованные элементы по-прежнему используют пространство в массиве, и я хотел бы полностью уничтожить их.
Любая идея?
EDIT: Спасибо, я забыл о filter(), я хотел бы на самом деле filter(), а затем map().
EDIT2: Спасибо, что указали, что map() и filter() не реализованы во всех браузерах, хотя мой специальный код не предназначен для запуска в браузере.