zoukankan      html  css  js  c++  java
  • ES6入门学习(part2)let与const

    接着上一篇的继续学习es6,,,开心

    一、声明与表达式

    1.1  let 与const

    let 声明变量只在let命令所在的代码块内有效

    conts声明的是一个只读的常量,即一旦声明就不可改变

    1.1.1  let命令

    基本用法:

    1、let声明的变量仅限于代码块内有效   

    2、被let 声明过的变量不能被重复声明

    3、for循环中的变量适合用let来声明,可以防止用var声明变量时由于变量提升的原因,将局部变量转变成全局变量

    4、暂时性死去(TDZ)。在let声明变量之前,都属于该变量的“死区”

    1.1.2  const命令

    基本用法:

    1、文档中明确:ES6 明确规定,代码块内如果存在 let 或者 const,代码块会对这些命令声明的变量从块的开始就形成一个封闭作用域(即TDZ)。代码块内,在声明变量 PI 之前使用它会报错。

  • 相关阅读:
    Android Time类 奇葩的设定
    zjut1698Coins
    zjut1689联盟
    zju1024Calendar Game
    hdu2863Top Shooter
    hdu3974Assign the task
    hdu1150Machine Schedule
    线段树无止尽版
    zjut1684AirCraft
    hdu3926Hand in Hand
  • 原文地址:https://www.cnblogs.com/Ella2018/p/10968780.html
Copyright © 2011-2022 走看看