电竞比分网-中国电竞赛事及体育赛事平台

分享

ES6 變量var、let和const

 昵稱71011036 2020-08-10

var:
1)可以重復(fù)聲明

  1. <script>
  2. var a=1
  3. var a=2
  4. </script>

2)要求不嚴(yán)格,無法限制修改(無法聲明常量)
例如常量π是不能夠修改的

3)沒有塊級作用域

  1. <script>
  2. if(true){
  3. var a=1
  4. }
  5. alert(a)
  6. </script>

let:
1)不能重復(fù)聲明

  1. <script>
  2. let a=1
  3. let a=2
  4. </script>

2)變量-可以修改

  1. <script>
  2. let a=1
  3. a=2
  4. alert(a)
  5. </script>

3)塊級作用域

  1. <script>
  2. if(true){
  3. let a=1
  4. }
  5. alert(a)
  6. </script>

const:
1)不能重復(fù)聲明

2)常量-不可以修改

  1. <script>
  2. const a=1
  3. a=2
  4. alert(a)
  5. </script>

3)塊級作用域

  1. <script>
  2. if(true){
  3. const a=1
  4. }
  5. alert(a)

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多