IT知識の秘伝書

JavaScriptの環境設定から実行や動作確認方法

X(Twitter) facebook はてなブックマーク LINE
OgImage

以前のページを読んでいるならJavaScriptを実行するにはメモ帳とブラウザがあればよいという事は分っているだろう。メモ帳よりもコードを書くエディタを使うと開発効率が上がるので、当サイトはVisual Studio Code(VSCode)を使う事を推奨し、それを使って解説していくがエディタはお好きなものでも構わない。

JavaScriptを実行してみよう

まずはテストフォルダを作成する。このページはURLを見ると分かる通り、JavaScriptの基本の3ページ目の記事だ。だから03というフォルダをここでは作成している。君達は「test」というフォルダを作るとよいかもしれない。

フォルダが作成できたら下記の画像のようにそのフォルダをVSCodeにドラッグアンドドロップする。

VSCode フォルダを開く
最初は下記の画像のようにVSCodeが警告を出すが、自分が作ったフォルダなので信頼できる。チェックを入れて「はい、作成者を信頼します」ボタンを押す。
VSCode フォルダ 警告

VSCodeで作成したフォルダが読み込まれたら下記の画像のようにサイドメニューの赤枠のアイコンをクリックし、フォルダの中身が画像のように表示される。最も中身は空なので、「Ctrl + N」で新規ファイルを作成する。

VSCode フォルダ表示

下記の画像のようにUntitled-1が作成される。これは拡張子がなにもない空のファイルだ。この空のファイルを「Ctrl + S」で保存する。

VSCode 新規作成

ファイル名はindex.html。ちゃんと「.html」をスペルミスなく書いてEnterを押して保存。

ファイル保存

VSCodeでHTMLコードを生成する

VSCode

準備が整ったらいよいよコードを書くぞ。まずはHTMLコードを自動生成するショートカットを使う。こちらの記事に詳細はあるが、半角のビックリマーク「!」を入力し、メニューが表示されるので「!」を選択する。

下記の画像のようになればOK。

HTMLコード生成

下記の画像のようにmetaタグのViewportと書かれたコードの下に改行をして空間を作り、「script」と打つと「script:src」と表示されるので、選択する。

VSCode script:srcショートカット

コードが自動で入力されるので、srcに下記のように「./script.js」と入力する。

<script src="./script.js"></script>

下記の画像のようになればOK。

VSCode

このコードはscript.jsというjavascriptのファイルを読み込む事を意味している。scriptという名前は別に何でもよい。script.jsファイルはまだ作成されていないがVSCodeでは自動で作成するショートカットがあるので紹介しよう。

「script.js」と書いたコードを直接、Ctrlを押しながらクリックする。

VSCode

ファイルが無いので開く事ができないとメッセージが出るので、ファイルを作成するボタンを押す。

VSCode
こうする事でファイルのパスを完全に参照したファイルを作成できるので、手入力でファイル名やパスを誤って入力して参照できない事が無くなるぞ

JavaScriptのコードを書いてみよう

script.jsファイルをVSCodeが作成したら、script.jsファイルに下記のコードを書く。

VSCode
alert("Hello JavaScript!");

これが初めてのJavaScriptのコードだ。意味はHello JavaScript!という文字で警告を出してね!って事だ。index.htmlとscript.jsを「Ctrl + S」で保存する。

実際に書いたJavaScriptを実行してみよう。下記の画像のようにサイドメニューのindex.htmlを右クリックして「エクスプローラーで表示する」を選択。Macだと少し違う表現になるかも。

VSCode

ウィンドウが開いたら「index.html」をダブルクリックで開くだけだ。

VSCode

JavaScriptはHTMLファイルが読み込まれて、その中で動く。今回はindex.htmlファイルの中にscript.jsファイルを参照し、それが警告を出すコードだったので下記のように表示されるはずだ。

Javascript alert

alertは1度だけ警告を出すが、以降の記事で解説するループ文の中にalertを入れて、もし使い方を間違えると無限アラートになってしまい大変な事になる。近代的にはalertはテスト環境でのみ使う事が基本だ。JavaScriptは少し怖い一面もあるので、よくテストしてから自分のサイトで使う(公開する)ようにしよう。

これから勉強するのにそんな怖い事、言わないでくださいよ
バグを恐れるな!そんなのはあって当然なんだ。安全なコードを書くレクチャーをするし、ちゃんとテストをすれば問題はない

まとめ

JavaScriptはHTMLファイルの中に直接書いたり、今回のように外部ファイルで参照して動く。特殊な事をしなくてもブラウザとメモ帳があれば実行する事は可能だ。

HTMLファイル内でJavaScriptを実行するコード

<html> <head> </head> <body> <script> alert("JavaScriptをHTMLファイル内で実行!"); </script> </body> </html>

index.htmlというファイルを作成して上記コードを保存すると「JavaScriptをHTMLファイル内で実行!」というメッセージが表示される事が確認できるはずだ。

補足

テキストファイル(.txt)を作成して、拡張子を.jsや.htmlにするとHTMLファイルやJavaScriptファイルを作れるぞ。この記事はJSの話よりVSCodeの使い方の方が強かったかな。少し反省。。