document.getElementById は、Document Object Model (DOM) というプログラム(javascript)から文書(HTMLファイル等)を操作するためのAPI(プログラムを呼びだすための決まり事)を利用したものです。
DOMのメソッドやアトリビュートのほとんどは、意味が判るような名前になっています(残念ながら、日本語ではなく、英語ですが)
・documentの意味は、"文書"ですから、HTMLの文書全体を意味します。
・getElementByIdを分解する(各単語は大文字で始まると考えて分ける)と、
get(取り出す) Element(要素) By(によって) Id
となりますから、要素をIdに基づいて取り出す関数なのだなと判ります。
こうして、関数名が何を意味するかを意識していると、覚えやすいですし、忘れても思い出しやすいですよ。
また、getElementByIdという関数を知っていると、"要素を名前に基づいて取り出す関数"は
getElementByNameだろうなぁというように類推もできるようになります。
JavascriptでつかうDOMについて解説しているページ @IT: 初心者のためのJavaScript入門(7)
退会済みユーザー
2015/10/02 08:50