Mootools 1.4.5, HTML, CSS, JavaScript
コンストラクタの良いパターン。 自己呼び出しコンストラクタ。
null型 undefined型
JavaScriptの例外のまとめ。
変数名を節約できる。
ソート バブルソート クイックソート 探索 二分木探索(バイナリサーチ)
Ajaxのonreadstatechangeの処理後のティアーダウン noloop
パーセントエンコーディング(UTF-8) %E3%81%82 URLエンコード
Ajaxのテストテンプレート
バイナリサーチ
非同期通信の状態 (onreadystatechange) 1. OPENED 2. HEADERS RECEIVED 3. LOADING 4. DONE
XMLHttpRequestをスタブを使いテスト getメソッドをスタブで実装 sendメソッドをスタブで実装
XMLHttpRequestをフェイクオブジェクトで実装。 openメソッドをスタブで実装。 ■テストダブル テストに使う本物のように扱われるが実際には中身の薄いにせもののことの総称。
スタブのサンプル ■テストダブル テストに使う本物のように扱われるが実際には中身の薄いにせもののことの総称。 スタブ, テスト, フェイクなどがある。
自作jQueryプラグイン(jQuery.fn.setCenter)。 子要素を中央配置する。 jQuery.fnオブジェクトにメソッドを定義。
JQuery.fn.extendメソッドを使った簡単な拡張(プラグイン)
$.extendの利用例 オブジェクトを引数にとる □引数が1つ jQueryオブジェクトの拡張 □引数が2つ 引数をマージして返す
『JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス』のJSONパーサの簡易版 JavaScriptをやり始めた人が理解したほうが良いJSONパーサのコード