我在理解箭头功能时遇到问题 我知道输入的箭头函数是这样的()=> 但是我想知道我们在其中键入箭头功能的功能如何工作
喜欢
app.listen(3000 , () => console.log('foo'));
我想知道热听功能调用箭头功能吗?以及如何调用不带任何名称的箭头功能
然后,如果我想创建一个将箭头函数作为参数的函数,我该怎么做?
答案 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 = () => { ... }