以下の内容はhttps://takuya-1st.hatenablog.jp/entry/2013/12/05/223647より取得しました。


jQuery.eachとArray.forEachで引数の順番が逆でよく間違う

jQuery.each 系のeach

list = ["a", "b", "c"]
list = $.each( list ,function(i,e){console.log(e)})
a 
b 
c 

e => エレメント
i => インデックス

JavaScript 1.6 から導入された forEach 系

list = ["a", "b", "c"]
list.forEach(function(e,i){ console.log(e) })
a
b
c


個人的には、 function( each_object , index ) が直感的ですきだよ

jQuery は今は絶頂期、緩やかに役割終えるのかも

そろそろjQuery捨ててもいいんじゃないかと思ってる。

jQueryの魅力はCSSセレクタと、each 系のループの導入。そしてposition:abosolute;left: XX px でやる根性アニメーションの自動化
おもうし、その互換性は良かったと思う。

いまはTransition あるし、querySelector 使えるし 、 each も実装されたし、jQueryは役割を終えつつあると思う。
まぁDeferred便利だけど。。jQueryUIやjQMライバル出現しそうだし・・・


なんか、そろそろjQueryやりたいとかいう声を控え部屋で訊いたんだけど、かわいそう。。。
正統なDOMとECMAScriptの知識のほうが錆びつかないと思うなぁ。




以上の内容はhttps://takuya-1st.hatenablog.jp/entry/2013/12/05/223647より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14