JavaScript では、変数宣言に var を使用する必要はなく、let や const も使用できます。ブロックレベルのスコープで変数を宣言するには let を使用し、構文「let 変数名;」または「let 変数名 = 値;」を使用します。データを変更できない変数を宣言するには const を使用し、構文「const 変数名 = 値」を使用します;"。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript は弱い型指定言語であり、変数を宣言せずに直接使用できます。簡単ではありますが、変数名の間違いを見つけるのが難しくなるので、お勧めしません。一般的には、JavaScript 変数を使用する前に宣言します。
現在、JavaScript で変数を宣言するには、var、let、および const キーワードを使用する 3 つの方法があります。
var、let、const はすべて変数を宣言できますが、それらの間には多くの違いがあります。
グローバル スコープまたは関数レベルのスコープを持つ変数を宣言するには、var を使用します。
let を使用して、ブロックレベルのスコープを持つ変数を宣言します。
var と let を使用して宣言された変数の値は、スクリプト コードの実行中に変更される可能性があります。スクリプト コードの実行中、変数の値を変更しないようにしたい場合は、const を使用して変数を宣言する必要があります。
Let's の変数宣言の構文:
let 变量名; let 变量名1,变量名2,…,变量名n; let 变量名1=值1,变量名2=值2,…,变量名n=值n;
const の変数宣言の構文:
const 变量名 = 值;
特に注意が必要なのは、const を使用して変数を宣言する場合です。 , 変数には初期値を割り当てる必要があり、コード全体の実行中にこの値を変更することはできません。また、変数を複数回宣言することはできません。これらの要件のいずれかが満たされていない場合、エラーが報告されます。
[関連する推奨事項: JavaScript 学習チュートリアル]
以上がJavaScriptで変数を宣言するときにvarを使用する必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。