Effective JavaScript
http://www.interq.or.jp/student/exeal/dss/ejs/
考え方
[0.1 はじめに] Effective JavaScript - Dynamic Scripting
基礎的な技術で強力なスクリプトを書くことを目的としているので、純粋に言語だけの解説に集中しています。私は色々考えた末 HTML と DOM をチュートリアルから外しました。既存の JavaScript のチュートリアルには HTML や DOM-0 と絡められているものもありますが、言語と周辺技術の区別が付きにくくなる傾向があります。Effective JavaScript で解説するテクニックはこれらの周辺技術と独立に存在するもので、Web ページで JavaScript を使用する場合にも役立ちます
超高級言語としてのJavaScript。プロトタイプ型のオブジェクト指向で、関数もオブジェクトとして扱える上にクロージャーなんかも実装されているわけだが…