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); });