1、箭头函数
箭头函数的表达式比普通函数更简洁!
(参数1, 参数2, …, 参数N) => { 函数声明 }
/* var fn = function () { console.log("我是一"); return fn1 = function () { console.log("我是二"); return fn2 = function () { console.log("我是三") } } } */ var fn = () => { console.log("我是一"); return () => { console.log("我是二"); return () => { console.log("我是三") } } }; fn() //"我是一" fn()() //我是一 我是二 fn()()() //我是一 我是二 我是三
2、rest函数
// //rest函数 // // 求和 // function sum(result, ...values) { // console.log(result) //1 // console.log(...values) //2 2 // values.forEach(function (v, i) { // result += v; // }) // console.log(result) // } // var res = 1; // sum(res, 2, 2);
3、扩展运算符
// 拓展 function sum(a, b) { return a + b; } // let arr = [2, 3]; sum(1,2)