首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
槑有人用
掘友等级
前端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
Nodejs事件循环
Javascript是单线程的,但是nodejs通过事件循环的方式实现了非阻塞的IO。 Javascript主线程通过将发起的IO操作封装请求对象传递给IO线程池,主线程继续完成自己接下来的工作。IO线程池中利用空闲的线程完成IO操作后,会进入事件循环阶段阶段,在此阶段取出IO…
发布订阅模式---模拟Node中的EventEmitter
态发生改变时,所有依赖于它的对象都将得到通知。 在 JavaScript开发中,我们一般用事件模型来替代传统的发布 — 订阅模式。 EventEmitter中的once方法可以做到绑定的事件只调用一次,之后不会再被调用,他的实现方式实在怎么样的?正常情况应该是在回调函数被调用一…
异步编程方案----Promise实现小解
Promise作为异步编程方案callback的进阶版,解决了callback回调地域问题的同时,还增加了一些特性:比如all,race方法是的promise在处理异步编程时更加的强大和灵活。 构造器需要一个参数executor(执行器)函数,executor同时需要resol…
异步编程方案进化论
本文以nodejs中最常用的文件异步读取操作readFile为例,来说明各个方案下的实现方式。 假设我们现在有两个文件1.txt和2.txt,1.txt的内容是'./2.txt'(2的路径),2.txt的内容是'异步,又见异步'。 拿到1的内容作为路径去读取2的内容打印出来。 …
个人成就
文章被点赞
46
文章被阅读
2,902
掘力值
177
关注了
2
关注者
4
收藏集
1
关注标签
16
加入于
2018-03-13