Что-то приятное с простым javascript будет иметь возможность использовать forEach, map, filter и т.д. для элементов, возвращаемых document.querySelectorAll, document.getElementsBy* и т.д.
Это привело к меньшей зависимости от jQuery и просто более чистого кода. Прямо сейчас, так мы можем сделать это, уродливо:
[].forEach.call( document.querySelectorAll(sel), function(el) {
});
Это... подробный.
Любой способ иметь возможность использовать forEach и понравившихся сразу после возврата элементов?