2019/9/19 ES6基础语法

let的使用
用来声明变量,它的用法类似于var ,但是所声明的变量。只在let命令所在的代码块有效
存在块级作用域{}
不存在声明提升
不允许重复声明(包括普通变量和函数参数)
const的使用
用来声明常量,不要试图改变常量的值,其他语法参照let

解构赋值:按照一定模式,从数组和对象中提取值,对变量进行赋值
数组:
let [a,b,c] = {1,2,3};
默认赋值
let [a,b=2] = [3];//a为3,会被覆盖掉 b没有定义
let c;
let [a=3] = [c];//a为2
对象
let{a,bc} = {a:“111”,b:“222”};//a:111 bc:222
let{a:b}={a:“111”};//a:111 b:111
let{a,b=5} = {a: 1}; //a=1 b=5

模板字符串
将变量或表达式直接嵌入字符串
使用反引号(’’)拼接多行字符串

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值