Как перебрать HTMLCollection с помощью forEach?

HTMLCollection — это объект, ведущий себя подобно массиву. Например, чтобы получить один элемент коллекции, можно обратиться как к элементу массива по индексу: [html] <a href="link1">Link 1</a> <a href="link2">Link 2</a> [/html] [code lang=»js»] var links = document.getElementsByTagName(‘a’); //HTMLCollection alert(links[0]); [/code] Но перебрать коллекцию как массив уже не получится: [code lang=»js»] links.forEach(function(link, i, links) { alert(link); }); … Читать далее