![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
茶儿啤酒
我好难受!别难受了!我想哭!别哭!我饿了!别饿!
展开
-
自己写一个 Promise 的实现
启发自一月份的时候参加的某司的前端面试,当时我在和面试官聊项目经历的时候,谈到了Promise,引出了面试官此后长达半小时的对“如何用ES5的语法实现Promise”的灵魂拷问。因为答得不理想,所以今天就来补补课。首先,来回顾一下Promise。Promise是ES6中提供的一个对象,能以同步、顺序的语句表达异步的操作。MDN开发者文档对于Promise的描述:Promise - JavaSc...原创 2019-02-02 12:35:56 · 527 阅读 · 2 评论 -
Angular 的使用感受。
今天来谈一谈 Augular。Angular 是谷歌公司推出的一款前端框架。谷歌、英特尔、Lyft 等公司都在使用。更多使用 Angular 的公司可以查看 Angular - stackshare。Angular V.S. AngularJSAngular 开发的一个风水岭,就是 2014 年提出了 Angular 2.0 版本。(2.0 版本的正式发行则要到 2016年。)与之前的 An...原创 2019-02-18 10:41:14 · 590 阅读 · 0 评论 -
如何使用 Node.js 开启多进程。
Node.js 以单线程的模式运行,使用事件驱动来处理异步 IO 并发(底层是多线程的线程池)。然而,要是 Node 运行在一个多核 CPU 上,如何让 Node 充分利用多核的优势,并行地处理任务?我们可以使用多进程。由于 Node 的单线程特性,开启多进程后,Node 也获得多线程的执行能力。Node 提供了 child_process 模块来创建子进程:const child_proc...原创 2019-03-12 06:50:20 · 1503 阅读 · 0 评论