違い: 定数は、初期値が必要な固定データを表し、その値はプログラムの実行中に変更できません。変数は、初期値を持たない変更可能なデータを表します。プログラムの実行中に変更したり、再度割り当てたりすることができます。
このチュートリアルの動作環境: Windows 7 システム、ECMAScript バージョン 6、Dell G3 コンピューター。
#変数
変数を定義するには var と let (es6)の 2 つの方法があります。
var 変数名 (ES6 より前の古いバージョン)
// 定义一个变量 var a; // 往变量中存储数据 a = 1; // 从变量中取出存储的数据 console.log(a);
let 変数名 (ES6)
// 定义一个变量 let num; // 给变量初始化 num = 2; // 取出存储的数据 console.log(num);
定数 const
const a = 1
const a = 1 //当常量a被创建时,再次给a赋值时,a仍为1 console.log(a); a = 10; console.log(a) // 报错
1. 整数定数
整数定数は実際には正の数です。JavaScript で書かれた整数はすべて整数定数です。
2. 実数定数
実数定数は 10 進数です
3. 文字列定数
文字列定数は実際には一重引用符または二重引用符で囲まれた内容です。これを文字列定数と呼びます
4. ブール定数
ブール定数は実際には true または false で、次のように表現されます。 JavaScript の true と false
JavaScript では、ブール定数には true (true) または false (false) の 2 つの値しかありません
プログラミング関連の知識の詳細については、次のサイトを参照してください:
プログラミングビデオ###! !以上がJavaScriptの定数と変数の違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。