0. はじめに 0-1. 経緯 6冊目ぐらいのJavaScript入門書。全部合わせて4回目ぐらいの挑戦。if文、for文、関数などが終わったあと、「DOM」「オブジェクト」「プロパティ」「メソッド」「ノード」みたいな言葉が出てくるあたりで、例外なく辞めてきました。 日本語につまずくというか、「今まで使ってきた関数は実はメソッドだった!つまり、グローバルオブジェクトであるウィンドウオブジェクトのプロパティの関数=ほら、それってオブジェクトのメソッドだ!」とか「これはブラウザオブジェクトとしてのDocumentオブジェクトだが、DOMのDOMオブジェクトでDocumentオブジェクトを…」みたいな話が出てくるたびに、小さな「?」が積み重なって、言葉と言葉の関係性がごちゃごちゃになってゆき、最終的には「DOM=DOMオブジェクト=Documentオブジェクト=ドキュメントツリーからのタグ=要素