小编Pra*_*rma的帖子

在 Javascript ES6 中返回 JSON 对象

我对 ES6 语法还比较陌生。我写了一段代码如下:

const makeRange = (startTime, endTime) => {
    return { startTime: startTime, endTime: endTime };
};
Run Code Online (Sandbox Code Playgroud)

这工作得很好,尽管我认为我不应该需要函数大括号 ({ ...body ...}) 来实现单行返回。以下代码:

const makeRange = (st, et) => { startTime: st, endTime: et };
Run Code Online (Sandbox Code Playgroud)

正如 IntelliJ 或 Webstorm 所指出的:“表达式语句不是赋值或调用”。

我应该如何正确地做到这一点(如果有效)?

javascript ecmascript-6

4
推荐指数
1
解决办法
2564
查看次数

标签 统计

ecmascript-6 ×1

javascript ×1