ES6
let局部声明变量const常量声明
let
1.只能在{}用
2.不能重复声明
3.不会变量提升(变量声明前访问回报错)
const
1.声明必须复制
2.复制不能更改(数据类型);
3.建议变量名大写
解构
基础
let [a,b]=[1,2];
console.log(a,b);
var obj={name:“邢玉坤”,age:20};
let {age,name}=obj;
console.log(age,name);
忽略
let [a,b]=[1,2,3]
剩余
let[a,…b]=[1,2,3,4]
b[2,3,4]
默认值
let[a,b=20]=[30,50];
b=50
方法
.trim()去掉空白
.trimLeft()去掉左边空白
.trimRight()去掉右边空白
.repeat()重复
.includes()字符串是否包含
.padStart(len,s)以s字符串补充len长度从前面
.padEnd(len,s)以s字符串补充len长度从后面