Node.js学习(5)----异步I/O和同步

来源:互联网 发布:像趣头条软件 编辑:程序博客网 时间:2024/06/05 19:32

异步I/O与事件式编程

1、异步的方式读取一个文件

/** * New node file * 异步方式读取数据 */var fs=require('fs');fs.readFile('README.md','utf-8',function(err,data)//读取文件函数{if(err){console.error(err);}else{console.log(data);}});
2、以同步的方式读取数据

/** * New node file */var fs=require('fs');var data=fs.readFileSync('readfile.js','utf-8');console.log(data);console.log('End.');

Node.js中并不是所有API都提供同步异步版本的,Node.js不提倡使用同步I/O.



原创粉丝点击