今天看到这段代码,双箭头函数,我该怎么理解这段代码?
求大神指点下。
我还看了这篇帖子,还是有些细节没弄明白。
这个fn 到底是怎么定义的?怎么就成了回调函数(我现在的理解:f'n就是回调函数)?
const tasks = arr.map(c => (fn) => {
return o.writer.publish('crawling_penalty_tasks', c, (e) => {
if (e) {
console.log('pub tasks error', c)
} else {
console.log('pub tasks success', c)
}
fn()
})
})