次の指摘をもらって、手直ししました。ありがとうございます。JavaScriptTwitterを見ていたら次の問題が流れてきました。元ページを探したら消えていたので、下記は又引きです。JavaScript先ほどの解答(http://d.hatena.ne.jp/torazuka/20130626/balls)を書き直します。単なるArray.sliceでいいのでは、と気づいて書いてみましたが、エラーになってしまいました。配列をObject.createすると何が失われるのか、pushは何をするのかJavaScriptJavaScriptの本を読んでいて理解できない点があったのでメモします。3章で紹介したObject.createメソッドを、配列に対して使うことはおすすめできない。戻り値が配列ではなく、単なるオブジェクトになってしまうからだ。JavaScriptで配列やオブジェクトのキーを反復するイディオムJavaScript先日の続きです。escape_artistさんから詳細なコメントを頂きました。ありがとうございます。身内に「ネイティブのforを使ってはいけない」の真意を聞いてみました。JavaScriptで配列やオブジェクトのキーを反復するイディオムJavaScript「JavaScriptではネイティブのfor文を使わない方がいいよ!」と教えてもらいました。ネイティブのforの代わりに、Array.forEachか、Underscore.jsにあるベンリな関数を使おう、とのことでした。JavaScriptのテスト対象コードとテストコードのファイルを分けるJavaScriptJavaScript本のサンプルコードを写経して、それに対してテストコードを書いてみたところ、コレジャナイ感にあふれていたので、身内に質問して教えてもらったことをメモします。最初はこういうのを書いていました。JavaScriptのテスト対象コードとテストコードのファイルを分ける2011-10-18JSにMapあった。gomen...JavaScriptJavaScriptにはTreeMapがないようなので、連想配列を使うことにしました。Mapがないとか吹いてスミマセンでした...。「JSのオブジェクトは全てMapである」というツッコミとともに、某方面からLinkedMapを含むライブラリを教えてもらいました。初...JSにMapあった。JavaScript日常的にリッチなUIのWebサイトやアプリケーションに触れているのに、いざ自分で構想するとページベースのアプリケーションに囚われてしまう。これは、自分の知識や認識が5、6年遅れているせいでしょう。SimpleDB(http://aws.amazon.com/code/developertools/1137)のコードは、AWSのシグネチャバージョン2にも対応しています。参考になるハズだ、と思って読んでいたところ、ちょくちょくprototypeが出てきます。Event面白かったです。ActiveXObjectのオブジェクト生成時の引数JavaScriptちょっとAjaxに用があるので勉強してます。JavaScriptに関しては、自分のダメさを痛感してもなおサボってました。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。