1、默认值
es6则提供便捷写法
2、模板语法
之前js写默认值是这样的
function(x,y){
x=x || 5;
y=y || 6;
}
es6则提供便捷写法
function(x=5,y=6){
}
2、模板语法
//es5写法
var name='小明',age=21;
var html='name'+name+'age is'+age;
//es6语法
var name=`name ${name} age is ${age}`
3、多行字符串
//es5写法
var html='my name is john'
+'age is 21'
+'thanks'
//es6写法
var html=`my name is john,age is 21,thanks`;
4、变量的解构赋值
let a=1;
let b=2;
let c=3;
// es6
let[a,b,c]=[1,2,3]