今天遇到一个函数 commit (commitType, commitStatus, next, callback)
使用的时候this.commit(commitType, commitStatus, type, res => {})
以前没有用过这种写法,自己理解是,但调用commit
函数时,当运行完函数commit
以后自动执行res => {}
函数内容
不知道理解的对不对
今天遇到一个函数 commit (commitType, commitStatus, next, callback)
使用的时候this.commit(commitType, commitStatus, type, res => {})
以前没有用过这种写法,自己理解是,但调用commit
函数时,当运行完函数commit
以后自动执行res => {}
函数内容
不知道理解的对不对
callback 是一个约定俗成的名字,译成回调,意思就是你传过去一个函数,接受者会在某种时机调用你的函数。
但是几时回调,什么条件回调,要看你函数的具体作用,问题之前请描述清晰
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
理解的没问题。
回调函数也是函数,函数也是对象,所以直接传递函数是可行的。另外
res => {}
是箭头函数,也是合理的。