Avatar notebook default
9篇文章 · 5253字 · 3人关注
  • 我在闭包在node.js里的应用与思考

    闭包的定义 学术来说,闭包是指在 JavaScript 中,内部函数总是可以访问其所在的外部函数中声明的参数和变量,即使在其外部函数被返回(寿命...

  • 被人忽略的api,Domain

    说起domain这个api,相信很多人都觉得很陌生,因为该api是从node版本0.10 才有的,而大量国内教程基本都停留在0.8版本,所以很多...

  • 通过express统计你的请求响应时间

    某天,河蟹君遇到一个需求,统计express服务器得api相应时间。基本思路是:当请求过来得时候,记录一下当前时间t1,然后api响应结束时间是...

  • 异步的那些事儿,es6

    为了解决回调问题,es6引入了原生的迭代器,所以本文主要探讨的是什么是迭代器,迭代器又怎么解决回调问题。 迭代器 迭代器是设计模式的一种,迭代器...

  • 异步的那些事儿,promise

    promise 是es6 的标准函数,主要是解决执行函数当中的回调问题,相对于async,async只是一套解决回调的语法糖,而promise就...

  • 异步的那些事儿,async

    回调,是每个nodejser必须面对的问题,社区也有很多解决方案,诸如asnyc,promise和ECMAScript 第六版的引入。异步的那些...

  • 一个熟悉的陌生函数exports

    epxorts作为node.js的导出函数,充斥在项目的代码里面,你对exports细节又有多少了解呢? 相信很多同学都搞不清楚以下export...

  • Node.js动态读取模块

    动态读取模块解决了什么问题? 以下是截取cnodejs社区源码的片段https://github.com/cnodejs/nodeclub/bl...

  • 缓存你的express路由数据

    在开发的过程中,因为某些路由数据计算过程耗时比较长,数据实时性要求低,面对这种情况,最好的办法是,检测redis里面是否有该结果的集合,如果没有...

文集作者