ES6知识点-函数
1、箭头函数
ES5写法: function add(a,b){ return a+b; } ES6写法: var add=(a,b)=> a+b; var add2=(a,b)=> { console.log("123,木头人"); return a+b; };
注:在ES6中,方法体内如果只有一句话,则花括号可以省略,否则,必须添上。
2、对象的函数解构
let json = { name: '张三', age:'13' } var info=({name, age})=>{ console.log(name + '---------' + age) } info(json)
3、数组的函数解构
let arr = ['垃圾袋','垃圾箱','垃圾桶']; function fun(...arg){ console.log(arg[0],arg[1],arg[2]); } fun(...arr); //垃圾袋,垃圾箱,垃圾桶