以下の書籍の備忘録。
パーフェクトJavaScript (PERFECT SERIES 4)
- 作者: 井上誠一郎,土江拓郎,浜辺将太
- 出版社/メーカー: 技術評論社
- 発売日: 2011/09/23
- メディア: 大型本
- 購入: 24人 クリック: 588回
- この商品を含むブログ (12件) を見る
1章
JavaScriptの歴史と仕様
- p2 書籍の内容は2011年8月30日現在のもの
- p15 1995年にNetscape Navigatorに搭載されて登場してからの簡単な流れ
- p16 Ecma Internationalという標準化団体に仕様の制定を委ねる。これがECMA Script(ECMA-262)
- 2015年2月2日現在の最新版はECMA Script5.1(June 2011)
-
- 2015年2月2年現在のFirefoxに搭載されているのはJavaScript1.8.6
- JavaScript1.8.6はECMA Scriptに独自拡張を加えたもの。将来的にECMA Scriptへの採用を狙った独自拡張が入っている
p19 JavaScriptの移植性
- p19 互換性はJavaScriptの仕様と、DOMやCSSの挙動の違いがある
- p19 言語の違いはECMA Script準拠で書いておけばほぼ問題ない
- p19 全体的な挙動の統一はAcidというテストの挙動を統一する試みがある。現在はAcid3が最新
JavaScriptの実行環境の組み合わせ
- p20 JavaScriptは、処理系そのものであるコア言語と、動作環境用に取り換えが可能な固有のホストオブジェクトを組み合わせた環境で動作する
- p21 グローバルオブジェクトをルートとしたオブジェクトツリーの形で固有のホストオブジェクトを受け取る
- 最初から使えるオブジェクトがそれにあたる
- windowオブジェクトが典型