240 发简信
IP属地:广东
  • 我在闭包在node.js里的应用与思考

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

  • Webpack构建之法,Loader

    什么是loader 在我的理解webpack的 loarder相当于一个中间件,require('file!./test.coffee') 在执...

  • 动手实现数据双向绑定Angular脏刷新(3)

    基本原理 脏刷新基本遵循订阅者设计模式,$watch添加监听者到$$watchers,当执行$degist的时候,读取watchers列表,当发...

  • Webpack构建之法,Code Splitting

    Code Splitting是Webpack的核心功能,其主要作用: 管理加载顺序 合并相同代码 模块管理 Code Splitting维护了两...

  • 动手实现数据双向绑定(1)

    前言 自从Angular火了一把以后,数据与视图的双向绑定,已经成为了现代前端框架的标配,本系列将会探讨目前主流前端框架的双向绑定实现原理与代码...

  • Node.js动态读取模块

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

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

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

  • 动手实现数据双向绑定Getter/Setter(2)

    基本原理 对于Getter/Setter实现的数据双向绑定来说,核心在于重定义model的getter与setter方法,在数据变动的时候重新渲...

  • 异步的那些事儿,async

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

个人介绍
如果有一天我死了,请把我埋在二次元.