ES6 中这两种语法有什么区别?

问题描述 投票:0回答:1

以下之间有什么区别:

const MY_CONST = ()=>()
const MY_CONST = ()=>{}
?。谢谢。

javascript ecmascript-6
1个回答
2
投票

const MY_CONST = () => {}
语法与
const MY_CONST = function() { }
非常相似。
() => ()
称为 对象文字表达式,用于返回对象,如下例所示:

const MY_CONST = params => ({foo: bar})

在此处查看更多详细信息: https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Functions/Arrow_functions

https://www.sitepoint.com/es6-arrow-functions-new-fat-concise-syntax-javascript/

© www.soinside.com 2019 - 2024. All rights reserved.