ほとんどの場合、JavaScript アプリケーションは情報を処理する必要があります。ここに2つの例があります。
- オンラインショップ – 情報は “売られている商品” や “ショッピングカート” などが考えられます。
- チャットアプリケーション – 情報は “ユーザ”、“メッセージ” やその他より多くのものが考えられます。
変数は情報を保持するために使われます。
変数
変数 はデータのための “名前付けされた格納場所” です。私たちは商品や訪問者、その他のデータを格納するために変数が利用できます。
JavaScriptで変数を作るには、let キーワードを使います。
下の文は “message” という名前の変数を作ります(別の言い方: 宣言 または 定義 ):
let message;
代入演算子 = を使って、データを置く事ができます。
let message;
message = 'Hello'; // 文字列を格納します
今、文字列は変数に関連付けられたメモリ領域に保存されています。変数名を使ってアクセスすることができます。:
let message;
message = 'Hello!';
alert(message); // 変数の中身を表示します
簡潔にするために、変数宣言と代入を1行で書くことができます。
let message = 'Hello!'; // 変数宣言と値の代入
alert(message); // Hello!
また、1行で複数の変数を宣言することもできます。
let user = 'John', age = 25, message = 'Hello';
より短いように見えるかもしれませんが、これは推奨しません。可読性のため、1変数1行にしてください。
複数行のケースはちょっと長くなりますが、読みやすいです。
let user = 'John';
let age = 25;
let message = 'Hello';
多くの変数がある場合、このように書く人もいます: