JavaScripter の皆さんは、for文をfor (var i = 0, l = array.length; i < l; i++) { // 何かの処理 }って書くんだけど、配列長の値を一度別の変数に入れるのは何か理由があるんだろうか? 例えば、「まるごとJavaScript & Ajax !」の弾さんの記事のコードとか、Prototype.js のコードなんかがそう。length メソッドってコスト高いの? 個人的には、for (var i = 0; i < array.length; i++) { // 何かの処理 }でいいじゃん、って思うんだけど。あ、でも「最速インターフェース研究会」のma.laさんは後者の書き方だなぁ。 うーん、よく分からん。 # ちなみに、ma.laさんが落とした原稿って、MochiKit の部分なんだろか? # ここだけ筆者が "編集部" になってて、

