js回调函数实例详解

阻塞和非阻塞Node.js的回调函数



Node.js异步编程的直接体现是回调。



异步编程依赖于回调,但不能说回调后使用的程序是异步的。



回调函数在任务完成后调用,节点使用大量回调函数,所有节点API支持回调函数。



块代码实例(同步函数)


按顺序执行阻塞。
var =要求(FS );
VaR数据= fs.readfilesync(输入.txt);
console.log(data.tostring());
console.log(程序执行结束!;



非阻塞实例(异步函数)


不需要按顺序进行非阻塞。
var =要求(FS )
Fs.readFileSync('ipnut .txt功能(呃,数据){
如果(ERR)返回console.log(ERR)
console.log(data.tostring())
})
console.log(程序执行结束!);




谢谢你的阅读。我希望你能帮助你,谢谢你对这个站的支持。