就是最新的JavaScript
原来的是var,要求不严格,不能限制修改,函数级
es6要求严格
1.防止重复声明
let 变量=var
const 常量
2、控制修改 const常量不能修改
3、块级作用域 输出3个i
var function 函数一个按钮一个i(没有function,只有一个值=3)
let与上面等价
解构赋值
1.两边结构必须一样
2.右边必须得是个正确写法的东西
3.赋值和解构同时完成(写一起)
json={a:12,b:15}
let {a,b}=json;
可以直接赋值
arr=[23,2,5];
let [a,b,c]=arr;
$.ajax('xxx')=>
{
code:xx,
data:xx,
msg,
}
let {code,data}=$.ajax('xxx');//直接获取ajax数据