ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScript の定数と変数の違いは何ですか?
違い: 変数は再宣言および再割り当てできますが、定数は一度宣言すると変更できず、再宣言または再割り当てもできません。変数は割り当てなしで宣言でき、戻り値は未定義です。定数の宣言には値を割り当てる必要があります。
このチュートリアルの動作環境: Windows 7 システム、ECMAScript バージョン 5、Dell G3 コンピューター。
JavaScript の変数と定数:
変数
変数はデータを保存するために使用されます。コンテナはプログラムの実行中に変更したり、再度割り当てたりすることができます。
var キーワードを使用して変数を宣言でき、変数の値は任意の型にすることができます。読みやすくするために、変数にはキャメル ケースの名前を使用することをお勧めします:
var myName="zhangpeiyue";//myName为变量
ES6 では、変数を宣言するための新しい let キーワードがあり、その機能は var と似ていますが、宣言された変数のみが有効である点が異なります。それらが配置されているエリア:
let str="es6";//str为变量
Constant
定数の分類:
1. 整数定数
2 進数 (0b で始まる; 例: 0b1001,0b1010)
10 進数 (9,-10,0) 8 進数 (0 で始まる;例: 011, 012)
16 進数 (0x で始まる、0x10、0x11)
2、実数定数
10 進数 (3.14、9.8) )
定数は、変数と同様にデータを格納するために使用されるコンテナですが、プログラムの実行中に定数の値を変更することはできません. .
定数の名前はすべて大文字で指定することをお勧めします。複数の単語で構成される場合は、アンダースコアで区切ることができます:
//NUM只能在初始化的时候被赋值,赋值以后不允许被再次赋值。 const NUM=12;//NUM是常量,JavaScript 定数と定数の違い変数
変数:
#プログラミング関連の知識について詳しくは、
プログラミング ビデオ以上がJavaScript の定数と変数の違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。