函数
函数
有名函数
1 | function fn(a, b) { return a + b } |
函数表达式
1 | const fn2 = function (a, b) { return a * b} |
箭头函数
1 | const add = (a, b) => { return a + b } |
特性
参数只有一个时,可以省略()
1 | const log = arg => |
当函数体只有一句话时,可以省略{},此时箭头函数自带返回值功能
1 | const add = (a, b) => a + b |
当返回一个对象时,为了简写,需要给对象加()
简写前:
1 | const state = () => |
简写后:
1 | const state = () => |
应用
既可以用于函数声明,也可以用于回调函数传参
1 | setTimeout(()=>{console.log(666)}, 200) |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 MyAKDreamのBlog!