ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript 変数を宣言する必要がありますか?

JavaScript 変数を宣言する必要がありますか?

青灯夜游
青灯夜游オリジナル
2021-09-07 11:45:354784ブラウズ

非厳密モードでは、JavaScript インタープリターが変数を暗黙的に自動的に宣言できるため、JavaScript では変数を宣言せずに変数を直接割り当てることができます。厳密モードでは、変数は使用する前に宣言する必要があります。

JavaScript 変数を宣言する必要がありますか?

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

変数はコンテナと等価であり、その値はコンテナに含まれるものと等価です。変数名はコンテナに付けられたラベルです。変数はラベルを通して見つけることができるため、値は格納されているものは読み書き可能です。

JavaScript 変数を宣言する必要がありますか?

  • #厳密モー​​ドでは、変数は使用する前に宣言する必要があります。

  • 非厳密モードでは、JavaScript インタープリターが暗黙的に変数を自動的に宣言できるため、JavaScript では変数を宣言せずに変数を直接割り当てることができます。暗黙的に宣言された変数は常にグローバル変数として使用されます。

#変数の宣言

JavaScript では、var ステートメントを使用して変数を宣言します。

例 1

var ステートメントでは、1 つ以上の変数を宣言したり、変数に値を代入したりできます。割り当てられていない変数は、未定義 (未定義) の値に初期化されます。複数の変数を宣言する場合は、カンマ演算子を使用して区切る必要があります。

var a;  //声明一个变量
var a,b,c;  //声明多个变量
var b = 1; //声明并赋值
document.write(a);  //返回 undefined
document.write(b);  //返回 1

例 2

JavaScript では、同じ変数を繰り返し宣言したり、変数の値を繰り返し初期化したりできます。

var a = 1;
var a = 2;
var a = 3;
document.write(a);  //返回 3

[推奨学習:

JavaScript 上級チュートリアル

]

以上がJavaScript 変数を宣言する必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。