目次
主な違い:
させて: |
変数の一般的な宣言 |
定数: |
通常、定数、配列、オブジェクトを宣言するために使用されます (アドレス値は変更できません)。 |
let は一般に変数を宣言します
1. 変数を宣言する
例: let a ;
b、cとしましょう。
2. 変数は繰り返し宣言できない
例:let start = 'aa'
始めましょう ='bb' X
3. ブロックレベルのスコープ
例:{
c = 'こんにちは' とします
}
console.log(c) X を 引用符で囲むことはできません
4. 変動昇進はありません
例:console.log(song)
let songs = 'La La La' 結果はアンダーファインです
5. スコープ効果には影響しません
例:
{
学校 = 「農業大学」にしましょう
関数 fu(){
console.log(学校)
}}
const は通常、変数、配列、オブジェクトを宣言するために使用されます。
1. 必ず初期値を代入してください
例: const A = 'こんにちは'
2. 定数は原則として大文字を使用します(表記基準)
例: const B = '大文字'
3. 定数の値は変更できません。
例: A = 「はは」 X
4. ブロックレベルのスコープ
例:{
const O = 'UZI'
}
5. 配列およびオブジェクトの要素の変更は定数の変更としてカウントされず、エラーは報告されません (アドレス値を変更するため)。
例:const TEST = ['a','b']
TEST.push('c')