DOMのNodelistがiteratable じゃないので面倒だったりする。
nodelistは配列っぽいけど配列じゃない
list = document.getElementsByTagName("a")
list.length ; //#=> 10
list.forEach() // #=> undefined
for each とか、mapとかしたいじゃん
ArrayObjectにDOM NodeListを変換する
list = document.getElementsByTagName("a")
list = Array.apply(null, list);
list.length ; //#=> 10
list.forEach() // #=> native code
もっとスマートな方法もあるかも知れないけど、ぱっと使えるこのArray.applyで充分
document.querySelectorと組み合わせれば・・・
document.querySelector(".mylclass")と組み合わせれば、DOM書換と選択ならjQueryなしで充分戦えます