Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/456.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 异步函数或异步=>;导出默认值时?_Javascript_Node.js_Async Await_Arrow Functions_Es6 Modules - Fatal编程技术网

Javascript 异步函数或异步=>;导出默认值时?

Javascript 异步函数或异步=>;导出默认值时?,javascript,node.js,async-await,arrow-functions,es6-modules,Javascript,Node.js,Async Await,Arrow Functions,Es6 Modules,或 导出默认函数时首选哪一个?为什么?通常首选第一个。它是一个声明,而不是一个表达式值,它具有。如果你愿意,它可以很容易地命名,这就是。此外,除非您绝对需要它们来保留这个值(等等),否则您最好避免使用它们。将5个字符保存到键入中几乎不值得。如果您不打算命名函数,那么可能是第二个字符。在第一个示例中,将调用函数的代码是否需要能够.call()、.apply()或.bind()它,不需要最后的分号。这正是我想听到的!非常感谢。 export default async function () {


导出默认函数时首选哪一个?为什么?

通常首选第一个。它是一个声明,而不是一个表达式值,它具有。如果你愿意,它可以很容易地命名,这就是。此外,除非您绝对需要它们来保留
这个
值(等等),否则您最好避免使用它们。将5个字符保存到键入中几乎不值得。

如果您不打算命名函数,那么可能是第二个字符。在第一个示例中,将调用函数的代码是否需要能够
.call()
.apply()
.bind()
它,不需要最后的分号。这正是我想听到的!非常感谢。
export default async function () {

};
export default async () => {

};