前言
你将在本文中,学习到什么是回调,回调是一种异步操作手段,在平时的使用当中无处不在,究竟如何确定何时使用异步(跳跃式执行,稍后响应,发送一个请求,不等待返回,随时可以再发送下一个请求,例如订餐拿号等饭...当函数被调用时,它立即将数字加1,所以我们可以预期,在我们调用函数后,数字应该是2.这是对同步代码的期望 - 它从头到尾依次运行
但是,Node主要使用异步代码。...在这段代码中,我们使用了fs.readFile方法,它恰好是一个异步方法。通常情况下,必须与硬盘驱动器或网络进行通信的操作将是异步的。...他们告诉服务器你的芝士汉堡完成后该做什么
让我们将我们的console.log语句放入一个函数中,并将其作为回调传入
var fs = require('fs')
var myNumber = undefined...每一个需要1分钟才能运行,并在完成后调用回调函数(在第一个参数中传递)。