大多数时候,我使用 箭头功能 。因为我喜欢箭头语法。
但是我不知道有什么区别。
是否建议不要使用包含在变量中的 箭头函数 ?
var result = fn();
var fn = () => "Hello world";
console.log(result); // TypeError: fn is not a function
var result = fn();
function fn() { return "Hello world"}
console.log(result); // Hello world
如果不建议这样做。使用 箭头函数 并保留在变量中是否有好处?