es5与es6常用语法教程(1)
https://www.jianshu.com/p/dcf2e97439ef 函数写法区别 计算a, b两个数字之和,有返回值 es5 写法 function add ( a, b ) { return a + b; } es6 写法(箭头函数) let add = ( a, b ) => { return a + b } 注意: 箭头函数作用于执行代码,这时使用{} let add = ( a, b ) => {a + b} 当执行的代码语句只有一个逻辑表达式,这时可以省略{} let add = ( a, b ) => a + b 箭头函数用于返回对象时,这时使用() let add = ( a, b ) => (c) 箭头函数的参数当只有一个参数时,这时可以省略参数的() let add = a => alert(a) 打印计算结果,没有返回值 es5 function printSum ( a, b ) { console .log(a + b); } es6 let printSum = ( a, b ) => { console .log(a + b) } 省略{} let printSum = ( a, b ) => console .log(a + b) 函数执行多条逻辑语句 es5 function printAB ( a, b ) { console .log