//1、解构语法const people ={name:'张三',age:25}const{name,age}= people
let people2 ={name:'李四',age}const timer =['2009-01-01','2010-01-01']const[startTime, endTime]= timer
//2、扩展对象的功能functionpeople(name, age){//1、拓展对象的功能return{
name,
age
};//2、等同于return{
name: name,
age: age
}}
字符串模板
const orderId ='yxt1584666937907'const text =`订单编号:${orderId}`
箭头函数
//基本形式letfun=()=>{//执行代码}//1、形参为一个的时候可以省略括号letfun= e =>{//执行代码}//2、当省略{}的时候,函数体直接返回,注意:当前整个函数体为表达式letfun= e => 表达式
//3、es6函数形参可以给默认值letfun=(x=1,y=2)=>{//执行代码}/*
箭头函数可以继承外部上下文作用域(一般即this的使用)
箭头函数是一个函数表达式
函数表达式是不会发生函数提升机制的
*/