nodejs入门(03)-回调函数
来源:互联网 发布:ubuntu 花屏 编辑:程序博客网 时间:2024/06/03 18:19
1,回调函数介绍
2,阻塞代码实例
3,非阻塞代码实例
4,代码地址
1,回调函数介绍
Node.js 异步编程的直接体现就是回调。异步编程依托于回调来实现,回调函数在完成任务后就会被调用,Node 使用了大量的回调函数,Node 所有 API 都支持回调函数。
例如,我们可以一边读取文件,一边执行其他命令,在文件读取完成后,我们将文件内容作为回调函数的参数返回。这样在执行代码时就没有阻塞或等待文件 I/O 操作。这就大大提高了 Node.js 的性能,可以处理大量的并发请求。
2,阻塞代码实例
(1)创建一个文件夹(nodejs_03),在这个文件夹里面创建一个js文件(nodejs_01.js)。
(2)在nodejs_03目录创建一个文件(test.txt)。
hello world
(3)在nodejs_01.js文件添加代码
var fs = require("fs");var data = fs.readFileSync('test.txt');console.log(data.toString());console.log("程序执行结束!");
(4)运行
3,非阻塞代码实例
(1)在文件夹(nodejs_03)里面创建一个js文件(nodejs_02.js)。
(2)在nodejs_02.js文件添加代码
var fs = require("fs");fs.readFile('test.txt', function (err, data) { if (err) return console.error(err); console.log(data.toString());});console.log("程序执行结束!");
(3)运行
4,代码地址
http://download.csdn.net/detail/wzjisking/9894810
阅读全文
0 0
- nodejs入门(03)-回调函数
- nodejs基础 -- 回调函数
- nodejs 回调函数(yiibai)
- 跟我学NodeJS(三)之回调函数
- nodejs正确使用回调函数
- Nodejs-使用 promise 替代回调函数
- NodeJS 回调函数中的this
- 菜鸟学习nodejs--回调函数
- nodejs回调函数与事件
- 【nodejs课堂】Node.js回调函数
- 关于nodejs中的回调函数理解
- Node.js入门到精通(7)回调函数
- NodeJS学习笔记整理(三)读取文件与回调函数
- NodeJS中将回调函数转换成Promise的例子
- nodejs中处理回调函数的异常
- Nodejs 回调函数中的坑以及中间件的用法
- 入门 委托、事件和回调函数
- java 回调函数的入门Demo
- Python把csv中的数据整合成多条json数据插入列表的脚本
- 使用pdf.js不依赖任何activeX控件
- Qt 实现的一个生产者消费者模式类
- Fresco、Glide与Picasso的区别
- linux 下获取当前网络连接状态
- nodejs入门(03)-回调函数
- 第7章 矩阵
- 机器学习10大算法优缺点
- “fatal error LNK1561: 必须定义入口点”解决方法
- Codeforces Round #218 (Div. 2) E. Subway Innovation(思维 前缀和)
- React Native unable to load script from assets index.android.bundle on windows
- smartctl
- 初学数据库
- Python3随机数与随机字符串详解