export default async function () {
};
or
export default async () => {
};
Which one is preferred when exporting a default function and why?
export default async function () {
};
or
export default async () => {
};
Which one is preferred when exporting a default function and why?
通常首选第一个。它是一个声明,而不是一个表达式值,它具有微妙的优势。如果你愿意,它可以很容易地命名,这是一个很好的做法。此外,箭头函数在某些情况下也有一些缺点,因此除非您绝对需要它们来保存this
值(等),否则您宁愿避免使用它们。节省 5 个字符来输入是不值得的。