javascript

prototype

インスタンスプロパティ var ClassTest = function(str){ this.propaty1 = str } var test1 = new ClassTest("test1") alert(test1.propaty1) // "test1" クラスプロパティ ClassTest.prototype.propaty2 = "classpropaty" var test2 = new ClassTest("test2…

Firefox 拡張機能の FireBug の便利ぶり

Javascript マニアにはたまらない機能が満載です。

$系関数

prototype.js で基本となる $系関数についてまとめてみました。

Event.observe()

Event オブジェクトに対する拡張のひとつ。エレメントオブジェクト、イベント名、イベントを処理する関数、処理のタイミングの真偽値を引数に持つ。

$A(obj).each()

prototype.js では Array クラスが拡張され each というメソッドが使える。(正確に言うと Array が Enumerable というクラスを継承している)