Кто сможет объяснить, почему, если удалить переменную elems, то одалживание не будет работать?
<span class="tab">Tab 1</span>
<span class="tab">Tab 2</span>
var span = document.querySelectorAll('.tab')
var elems = document.documentElement.childNodes;
[].forEach.call(span, function(i) {
alert( i );
});