相关疑难解决方法(0)

为什么我的箭头函数没有返回值?

我有一个箭头函数,看起来像这样(简化):

const f = arg => { arg.toUpperCase(); };
Run Code Online (Sandbox Code Playgroud)

但是当我打电话给它时,我得到undefined:

console.log(f("testing")); // undefined
Run Code Online (Sandbox Code Playgroud)

为什么?

例:

const f = arg => { arg.toUpperCase(); };
console.log(f("testing"));
Run Code Online (Sandbox Code Playgroud)


(注意:对于上面箭头函数的特定问题,这是一个干净的,规范的dupetarget .)

javascript ecmascript-6 arrow-functions

15
推荐指数
1
解决办法
939
查看次数

标签 统计

arrow-functions ×1

ecmascript-6 ×1

javascript ×1