Javascript(ジャバスクリプト)とは?
ブラウザ上の動きを制御することが出来るプログラミング言語です。
HTMLやCSSと連動することで、スクロールやクリックなどのブラウザ上の動きや操作を認識して表示を切り替えたりすることが出来ます。
普段私たちがインターネットを利用している時には必ずといっていいほど、どのサイトでもJavascriptが使われています。
何ができる?Javascriptでできることや作れるもの
ブラウザ上でのスクロールやクリックを感知してHTMLのコードを追記や書き換えたり、CSSのプロパティの値を変更したり といった操作することが出来ます。
そういった処理を組み合わせることで、
- クリックしたら表示する画像を変更する。
- スクロールされたら下から浮き上がるように要素を表示する
- スマホなどでメニューボタンを押したらメニューを表示する。
- チェックボックスのチェックの有無に応じて表示を切り替える。
- 時間の経過とともに表示を切り替える。
- ブラウザのアラート(メッセージ)を表示する
といった機能や表示を行うことが可能です。
また、ライブラリと呼ばれるJavascriiptの高度な処理を簡単なコードで使いまわすせるものがネット上に数多く公開されているので、 WEBサイトに様々な機能や表現を追加することができます。
実際にJavascriptはWEBサイトのみならず、WEBサービスやWEBアプリをはじめブラウザゲームまで作られています。
記述の仕方
Javascriptファイルに記述してサイトに読み込ませるか、HTML内で<script></script>タグで囲んだ中に記述します。
例として以下のようなテキストをJavascriptで追加してみます。
<script> document.write("おはようございます。"); </script> |
よろしくお願いします。 |
---|
まとめ
WEBサイトはHTMLとCSSだけでも作れますがJavascriptを使うことで表現の幅は一気に広がり、機能や使いやすさも格段に上がります。 HTMLやCSSと異なりプログラミング言語のため習得のハードルは高くなりますが、 本格的にWEBサイト制作を行うのであればJavascriptは欠かすことができないので是非使えるようになっておきたいです。