Node.js学习笔记-2014.12.9
来源:互联网 发布:枪械模拟软件 编辑:程序博客网 时间:2024/05/18 14:45
1、JavaScript环境提供的异步函数通常可以分为两大类:I/O函数和计时函数。
2、创造Node.js,并不是为了人们能在服务器上运行JavaScript,仅仅是因为创造
者想要一个建立在某高级语言之上的事件驱动型服务器框架。
3、非阻塞式I/O,在其他语言中,一步小心就会“阻塞”应用(通常时运行循环)
直到完成I/O请求为止。
example:
阻塞:while(ajaxRequest.readyState === XMLHttpRequest.UNSENT){}
非阻塞: ajaxRequest.onreadystatechange = function(){}
4、有些I/O函数即有同步效应,也有异步效应。举例来说:在现在浏览器中操纵DOM对象时,从脚上看更改是即时生效的,但从视效角度看,在返回时间队列之前不会渲染这些DOM对象更改。
这可以防止DOM对象被渲染成不一致的状态。
2、创造Node.js,并不是为了人们能在服务器上运行JavaScript,仅仅是因为创造
者想要一个建立在某高级语言之上的事件驱动型服务器框架。
3、非阻塞式I/O,在其他语言中,一步小心就会“阻塞”应用(通常时运行循环)
直到完成I/O请求为止。
example:
var ajaxRequest = new XMLHttpRequest;ajaxRequest.open("GET",url);ajaxRequest.send(null);
阻塞:while(ajaxRequest.readyState === XMLHttpRequest.UNSENT){}
非阻塞: ajaxRequest.onreadystatechange = function(){}
4、有些I/O函数即有同步效应,也有异步效应。举例来说:在现在浏览器中操纵DOM对象时,从脚上看更改是即时生效的,但从视效角度看,在返回时间队列之前不会渲染这些DOM对象更改。
这可以防止DOM对象被渲染成不一致的状态。
0 0
- Node.js学习笔记-2014.12.9
- Node.JS学习笔记
- node.js学习笔记
- Node.js 学习笔记
- node.js学习笔记
- node.js 学习笔记
- Node.js 学习笔记
- Node js 学习笔记
- Node.js学习笔记
- node.js学习笔记
- Node.js学习笔记
- node.js学习笔记
- node.js学习笔记
- node.js学习笔记
- node.js学习笔记
- Node.js学习笔记
- node.js 学习笔记
- Node.js学习笔记
- 放下你的浮躁,平静一下你的心,带上你的梦想,去迎接每一个明天
- centos nginx 安装
- bochs 调试 com 文件
- jquery ui 拖拽
- 类名与关键字之间的宏定义是做什么用的?
- Node.js学习笔记-2014.12.9
- UVA 465- Overflow(借助atof函数将字符串改为double型)
- 近期学习计划
- CPU-上下文切换,运行队列和使用率
- Unity3D学习之(用SQL语句执行数据库和表)
- 机器视觉开源代码集合
- OC宝典之第一式: UIImageView与UIButton区别
- 函数:四则运算
- POJ--2063--Investment--背包