ES6中的异步编程:Generators函数+Promise:最强大的异步处理方式

https://segmentfault.com/a/1190000007546512

http://njfeng.com/2016/11/generation-async/

 

generators主要作用就是提供了一种,单线程的,很像同步方法的编程风格,方便你把异步实[……]

继续阅读

JavaScript 运行机制详解:再谈Event Loop

http://www.ruanyifeng.com/blog/2014/10/event-loop.html

 

一年前,我写了一篇《什么是 Event Loop?》,谈了我对Event Loop的理解。

上个月,我偶然看到了Philip Roberts的演讲《Help,[……]

继续阅读

内存泄漏

不再用到的内存,没有及时释放,就叫做内存泄漏(memory leak)

初探和实现websocket心跳重连

http://www.cnblogs.com/1wen/p/5808276.html

 

心跳重连缘由

在使用websocket过程中,可能会出现网络断开的情况,比如信号不好,或者网络临时性关闭,这时候websocket的连接已经断开,

而浏览器不会执行websoc[……]

继续阅读

Creating a Node.js Server/Client with Socket.IO & MySQL

http://markshust.com/2013/11/07/creating-nodejs-server-client-socket-io-mysql

 

Personally, I find Node.js to be completely fascinating. It[……]

继续阅读

安装 node-sass 的正确姿势

https://segmentfault.com/q/1010000006025361/a-1020000006252474

 

安装 node-sass 的时候总是会各种不成功,今天我琢磨了一会儿总算知道要怎么解决了。

首先要知道的是,安装 node-sass 时在 n[......]

继续阅读

Async/Await替代Promise的6个理由

https://blog.fundebug.com/2017/04/04/nodejs-async-await/?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io

 

译者按: Node.js的异步编程方式有[……]

继续阅读

闭包

闭包是能够访问其它函数内部变量的函数

bluebird-api简介及demo

http://www.cnblogs.com/showtime813/p/nodejs.html

 

var Promise = require("bluebird");
var fs = require("fs");
//方法Promise化
var readFileA[......]

继续阅读

gulp 实现 js、css,img 合并和压缩

http://www.gowhich.com/blog/621

 

前提条件,知道如何安装nodejs、gulp,这里不做介绍,可以自行google

实现此功能需要安装的gulp工具有如下

npm install gulp-htmlmin gulp-imagemin i[......]

继续阅读