Возьмите два способа удаления массива элементов из DOM с помощью jQuery:
var collection = [...]; // An array of jQuery DOM objects
// Using jQuery iteration
$(collection).each(function(index, element) { element.remove(); });
// Or as pointed out by Barmar
$(collection).remove();
// Using native iteration
collection.forEach(function(element) { element.remove(); });
Есть ли какая-либо реальная разница в оперативном режиме? Я ожидал бы, если интерпретатор/компилятор браузера не будет достаточно умным, что будет лишний лишний накладной ресурс с прежним методом, хотя, вероятно, и незначительный, если массив мал.