News  > Prototype.js 1.5.0正式版

2007年01月22日

いつのまにかPrototype.jsのバージョンの正式版が1.4.0から1.5.0になっています。Prototype.jsの1.5.0の開発が始まってからはや2年近く(?)、ついにこの時がやってきました!RCバージョンの場合、バグが多かったりブラウザによって動かなかったりした訳ですがこれで安心して使えるようになりますね(まぁまだバグはあるでしょうが)。

それに伴いprototype.jsのサイトもhttp://prototype.conio.net/からhttp://www.prototypejs.org/に変わりました。

ちなみに大きなprototype.jsのv1.4.0からv1.5.0の大きな変更点としては以下のとおり。

[$$関数追加]

CSSフィルタ式を指定するとそのフィルタにマッチする要素の配列を返します。

[Objectにメソッド追加]

keys(全てのプロパティ名とメソッド名取得)とvalues(全てのプロパティ値とメソッド値取得)

[Elementにメソッド大幅追加・変更]

多くのメソッドでエレメントを返すようになり、より簡潔に複数の処理を記述することができる(jQueryのように)。またobserve、stopObservingメソッド追加により、以前の”Event.objserve(element, ...)”という記述から”$(element).observe(...)”という記述ができるようになり、より直感的に。

[Stringにメソッド大幅追加]

gsub(正規表現置換)、strip(いわゆるtrimです)、truncate(文字を切り詰める)等

[PeriodicalExecuterにstopメソッド追加]

一定時間毎に指定処理をするというクラスですが、延々処理をするだけで止めることができませんでした。それがstopできるようになったため、より使いやすいクラスとなりました。

関連リンク

prototype


【トラックバック】

このエントリーのトラックバックURL: