JavaScriptの基本的な構文①:文法・変数・制御構文
投稿日:2026/02/07
本記事では、JavaScriptの基本構文を整理して解説します。
JavaScriptとは
JavaScriptは、Webブラウザ上で動作するプログラミング言語です。
現在ではフロントエンドだけでなく、サーバーサイドやバッチ処理、CLIツールなど幅広く利用されています。
文の書き方とコメント
文の終わり
JavaScriptでは文末にセミコロン(;)を付けるのが一般的です(省略も可能ですが、実務では付けることが推奨されます)。
let message = 'Hello World';
console.log(message);
コメント
// 1行コメント
/*
複数行コメント
*/
変数の宣言
let / const / var
let count = 1; // 再代入可能
const name = 'JS'; // 再代入不可
var oldValue = 10; // 非推奨(スコープが曖昧)
- let:値の再代入が可能
- const:定数。再代入不可(オブジェクトの中身は変更可)
- var:巻き上げ(hoisting)などの問題があり、基本的に使用しない
データ型の基本
let number = 10; // 数値
let text = 'Hello'; // 文字列
let isActive = true; // 真偽値
let empty = null; // 値がないことを明示
let notDefined; // undefined
JavaScriptは動的型付け言語のため、変数の型は実行時に決定されます。
条件分岐(if文)
let score = 80;
if (score >= 70) {
console.log('合格');
} else {
console.log('不合格');
}
比較演算子
===:値と型を比較(推奨)!==:値または型が異なる==:型変換が行われるため非推奨
繰り返し処理(for / while)
for文
for (let i = 0; i < 3; i++) {
console.log(i);
}
while文
let i = 0;
while (i < 3) {
console.log(i);
i++;
}
まとめ
- JavaScriptはWeb開発の基礎となる言語
let/constを正しく使い分ける- 条件分岐・繰り返しは必須構文