JavaScriptとはどんなプログラム言語?

JavaScriptはプログラム言語の1つです。 JavaScriptの主な目的はブラウザを操作することです。 ブラウザを操作するというのは、HTMLやCSSでできないことをする、 ということです。

もともとは上記のようにブラウザの操作が主な目的でしたが、 現在は他の目的でも使われています。 クライアント側では、ネイティブアプリケーションの開発としても使われます。 さらにnode.jsの登場により、サーバーサイドプログラムとしても使われています。

どんどん使用範囲が広くなっている人気言語です。 ですからJavaScriptをマスターしていると、自分の守備範囲が広くなります。

ブラウザを操作するとは

先ほどJavaScriptはブラウザを操作するための言語といいました。 では、ブラウザを操作するとはどういうことでしょうか?

私たちが普段使っているChrome, IE, Firefox, Edge 等のブラウザの仕事は Webページを表示することです。 WebページはHTMLやCSS等を使って表示します。

ここで大事なのはHTMLやCSSは一度表示すると内容を変更できないことです。

変更のないページならHTMLとCSSで十分なのですが、 地図を表示するページやショッピングサイトのページなど、 内容をそのつど変更する必要のあるページもたくさんあります。 内容を変更したい場合にJavaScriptを使います。

HTMLやCSSではできない機能をJavaScriptが担うのです。 ここにJavaScriptの存在の意味があります。

JavaScript入門