JavaScriptのquerySelectorAll()でイテレータを回す

http://ptech.g.hatena.ne.jp/noromanba/20120521/1337639496
querySelectorAllで取れるDOMはobjectなのでArrayのメソッドが効かない

Array.prototype.forEach.call(document.querySelectorAll('span'), function(node) {
    console.log(node);
});

とか

Array.prototype.slice.call(document.querySelectorAll('span')).forEach(function(node) {
    console.log(node);
});