ホームページ > 記事 > ウェブフロントエンド > JavaScriptで変数を宣言する方法
JS の変数宣言方法: 1. var キーワードを使用して、構文 "var 変数名;" または "var 変数名 = 値" を宣言します。 2. let キーワードを使用して、構文 " を宣言します。 let 変数名;" " または "let 変数名 = 値"; 3. const キーワードを使用して宣言します。構文は "const 変数名 = 値;" です。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript は弱い型指定言語であり、変数を宣言せずに直接使用できます。簡単ではありますが、変数名の間違いを見つけるのが難しくなるので、お勧めしません。一般的には、JavaScript 変数を使用する前に宣言します。現在、JavaScript で変数を宣言するには、var、let、および const キーワードを使用する 3 つの方法があります。
このうち、varを使って変数を宣言する方法はECMAScript6以前から使われていた方法ですが、この方法で変数を宣言すると問題が発生する場合があるため、ECMAScript6ではletとconstの使い方が追加されました。変数を宣言するには 2 つの方法があります。
JavaScript は弱いデータ型の形式をとるため、JavaScript 変数は自由変数です。プログラムの実行中にあらゆる型のデータを受け入れることができます。どのような方法で宣言しても、宣言時にデータ型を指定する必要はありません。これは、厳密に型指定された言語の変数宣言とは大きく異なります。変数のデータ型を指定する必要がある Java などとは大きな違いがあります。
var、let、const はいずれも変数を宣言できますが、多くの違いがありますので、以下でこれらの宣言方法を 1 つずつ紹介します。
1. var を使用して変数を宣言する
Use var を使用してグローバル スコープまたは関数レベルのスコープで変数を宣言します。構文を宣言するにはいくつかの方法があります。
方式一:var 变量名; 方式二:var 变量名1,变量名2,…,变量名n; 方式三:var 变量名1 = 值1,变量名2 = 值2,…,变量名n = 值n;
1) var を使用して、一度に 1 つの変数を宣言するか、一度に複数の変数を宣言します。異なる変数を区切るにはコンマを使用します。例:
var name; //一次声明一个变量 var name,age,gender; //一次声明多个变量
2) 変数を宣言するときに、変数を初期化する (つまり、初期値を割り当てる) 必要はありません。この場合、その値はデフォルトで未定義になります。宣言中に変数を初期化することもできます。 。例:
var name = "张三"; //声明的同时初始化变量 var name = "张三",age = 20,gender; //在一条声明中初始化部分变量 var name = "张三",age=20,gender = ’女’; //在一条声明中初始化全部变量
3) 変数の特定のデータ型は、割り当てられた値のデータ型に従って決定されます。例:
var message = "hello";//值为字符串类型,所以message变量的类型为字符串类型 var message = 123; //值为数字类型,所以message变量的类型为数字类型 Var message = true;//值为布尔类型,所以message变量的类型为布尔类型
4) 実際のアプリケーションでは、次の宣言が行われます。ループ変数は多くの場合、ループ構文の一部として直接使用されます。例:
for(var i=0;i<10;i+=){…}。
[関連する推奨事項: JavaScript 学習チュートリアル]
2. let を使用して変数を宣言します
let を使用すると、ブロック レベルのスコープで変数を宣言できます。宣言の形式は var 宣言の形式と同じです。以下に示すように 3 つの方法があります:
方式一:let 变量名; 方式二:let 变量名1,变量名2,…,变量名n; 方式三:let 变量名1=值1,变量名2=值2,…,变量名n=值n;
構文let を使用した変数宣言と var 宣言の説明 変数はまったく同じであるため、ここでは再度説明しません。 let を使用して変数を宣言する例は次のとおりです:
let age; let age = 32,name = "Tom";
3. const を使用して変数を宣言します
var と let を使用して宣言された変数の値は次のとおりです。スクリプト コードの実行中に変更される可能性があります。スクリプト コードの実行プロセス全体を通じて変数の値を変更しないようにしたい場合は、const を使用して変数を宣言する必要があります。宣言形式は次のとおりです:
const 变量名 = 值;
特別な注意が必要です。 : const を使用して変数を宣言する場合は、それを変数に割り当てる必要があります。初期値とこの値は、コード全体の実行中に変更することはできません。また、変数を複数回宣言することはできません。これらの要件のいずれかが満たされていない場合、エラーが報告されます。
const を使用して変数を宣言する例は次のとおりです:
const pi = 3.1415;
プログラミング関連の知識については、プログラミング ビデオを参照してください。 !
以上がJavaScriptで変数を宣言する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。