jQuery
jQuery is a new type of JavaScript library.
可読性は慣れ。コンパクトに書いて使えるのが重要なのだ、という明確な主張の元に書かれた軽量なJavaScriptのライブラリィ。
$を使ったEL式様の記述によりエレメントを簡単に扱えるのと、クロージャを駆使して下記のeachの様にループ処理による繰り返しを出来るだけ書かずに済ませる設計が素晴らしい。
$("div").each(function(){ this.innerHTML = "div要素の中を全て書き換える"; });
既にかなりのサイトに導入されているであろう、prototype.jsのように元のJavaScriptを書き換えることが無いのも地味に良い。