JavaScript参考書

JavaScriptIcon

当サイトは『JavaScript』について説明した学習向け参考サイトです。

当サイトを通じてJSの基礎知識、構文、実際に書き込んで実行し、どのようにWEBサイトが動いてくれるかなど、一通り学べるようになっています。

対象

HTMLやCSSなどの簡単なWEBに関する知識をある程度前提にします

JavaScriptの特徴

JavaScriptは1995年 Brendan Eich(ブレンダン・アイク)によって作られたWEBブラウザで動くプログラミング言語です。文字や画像を動かしたり、WEBサイトの記事の履歴やお気に入り登録、ログインなどを作れることが多い言語です。ここでは、JavaScriptの特徴をわかりやすく説明します。

型を意識しなくていい 動的型付け
JavaScriptでは、「これは数字」「これは文字」といった型をあらかじめ決める必要がありません。コンピュータが自動で判断してくれるので、簡単にコードを書くことができます。

同時にいろんなことができる 非同期処理
JavaScriptは、一度にたくさんのことを素早く処理するのが得意です。例えば、データをサーバーから受け取る間に他の作業を進めることができる仕組みがあり、Webアプリケーションをスムーズに動かすことができます。

柔軟な書き方ができる
JavaScriptでは、オブジェクト指向(物事をモノとして捉えて動かす)や関数型プログラミング(処理を関数でまとめる)など、いろんな書き方ができます。使う場面に応じて柔軟に書きくことができます。

いろんなところで使える
JavaScriptは、Webサイトだけでなく、NodeJSという仕組みを使うと、サーバーのプログラムを作ったり、モバイルアプリやデスクトップアプリを作ることもできるとても汎用性が高い言語です。

JavaScriptは、どのWebブラウザでも使うことができるので、世界中の多くのWebサイトで利用されています。一方で、簡単に書ける反面、バグが出やすいこともあります。でも、たくさんの便利なツールやライブラリが用意されているので、安心して学んでいくことができます。

これからプログラミングを始める人にとって、JavaScriptはとても良い選択肢です。