nodeJs中的箭头功能

时间:2019-07-04 15:56:12

标签: javascript node.js function

我在理解箭头功能时遇到问题 我知道输入的箭头函数是这样的()=> 但是我想知道我们在其中键入箭头功能的功能如何工作

喜欢

app.listen(3000 , () => console.log('foo'));

我想知道热听功能调用箭头功能吗?以及如何调用不带任何名称的箭头功能

然后,如果我想创建一个将箭头函数作为参数的函数,我该怎么做?

2 个答案:

答案 0 :(得分:0)

这称为回调函数,请查看MDN以获取文档:https://developer.mozilla.org/en-US/docs/Glossary/Callback_function

该函数在父函数的参数中命名。

noNA <- function(x) { x[,!is.na(df1)]}
newdf3 <- as.data.frame(lapply(df2, noNA))

ExpressJS如何使用回调函数:https://expressjs.com/en/guide/using-middleware.html

答案 1 :(得分:0)

除了functions and arrow function之间的重要区别之外,它们非常相似。

未命名:

app.listen(3000 , () => console.log('foo'));
// or
app.listen(3000 , function() { console.log('foo') } );

命名:

function aaa() { ... }
// or
const aaa = () => { ... }