ホームページ  >  記事  >  ウェブフロントエンド  >  var を使用せずに JavaScript で変数を宣言するには何を使用できますか?

var を使用せずに JavaScript で変数を宣言するには何を使用できますか?

青灯夜游
青灯夜游オリジナル
2021-10-14 14:47:522116ブラウズ

Javascript では、var を使用せずに変数を宣言します。let キーワードと const キーワードを使用できます。 ECMAScript6 バージョンでは、let と const の 2 つの変数宣言方法が新たに追加されました。ブロックレベルのスコープで変数を宣言するには、let を使用します。const で宣言された変数は let 変数と似ていますが、再代入することはできません。

var を使用せずに JavaScript で変数を宣言するには何を使用できますか?

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

JavaScript で変数を宣言するには、var、let、および const キーワード宣言を使用する 3 つの方法があります。 JavaScript では変数の宣言に var を使用しません。let および const キーワードも使用できます。

その中で、let と const は、ECMAScript6 バージョンで変数を宣言する 2 つの新しい方法です。

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+=){…}。

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 上級チュートリアル ]

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

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