我有一个箭头函数,看起来像这样(简化):
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 .)