回调函数
问题:
1.遇到异步操作后,使得想正常执行得顺序 例如:1 2 3 4变为了1 3 4 2
解决方案:
回调函数(本质是在异步操作后要执行的代码作为函数传参给异步操作函数,异步操作函数接收这个函数作为参数)
像作者说的fs.writeFile(文件名, 内容, 回调函数) 这个第三个参数执行顺序在函数fs.writeFile内部已经写好执行顺序,也就是写完文件在执行回调函数,跟我们自己定义的函数有异曲同工之妙
问题:
1.遇到异步操作后,使得想正常执行得顺序 例如:1 2 3 4变为了1 3 4 2
解决方案:
回调函数(本质是在异步操作后要执行的代码作为函数传参给异步操作函数,异步操作函数接收这个函数作为参数)
像作者说的fs.writeFile(文件名, 内容, 回调函数) 这个第三个参数执行顺序在函数fs.writeFile内部已经写好执行顺序,也就是写完文件在执行回调函数,跟我们自己定义的函数有异曲同工之妙