用户中心USER CENTER

首页/用户
  • underscore 系列之链式调用

    摘要:我们都知道可以链式调用,比如我们写个简单的模拟链式调用之所以能实现链式调用,关键就在于通过,返回调用对象。系列预计写八篇左右,重点介绍中的代码架构链式调用内部函数模板引擎等内容,旨在帮助大家阅读源码,以及写出自己的。 前言 本文接着上篇《underscore 系列之如何写自己的 underscore》,阅读本篇前,希望你已经阅读了上一篇。 jQuery 我们都知道 jQuery 可以链...

    zhangrxiang 发布于JavaScript
  • javascript设计模式之 发布订阅模式

    摘要:使用我就是数据输出我就是数据发布订阅模式的通用实现修改下之前的代码是一门解释之行的语言,给对象动态欠佳职责是很简单的事情我们需要一个方法需要让一个对象有发布订阅功能只需要对象就有了效果 var office = { fnlist:{}, listen: function(key,fn){ if(!this.fnlist[key]){ this.fnlist...

    zhangrxiang 发布于JavaScript
  • node之stream(上)——readable

    摘要:上游水源通过里中的方法流入水电站中。当在接收数据中出现错误时发出。暂停可读流,不再发出事件恢复可读流,继续发出事件把这个可读流的输出传递给指定的流,两个流组成一个管道。 题外话 该文章整合了多篇网络文章(整合之处已设置超链接,可点击直接了解原文),目的仅仅是为了和大伙分享,更加通俗易懂的了解流的各个流程的初始。本人也是node的初学菜鸟,有描述错误或误人子弟的地方多请大神们多多指出。 ...

    zhangrxiang 发布于JavaScript
  • 浅谈call()、apply()、bind()方法

    摘要:函数调用方法一般我们是这样调用函数的和现在我们说一说方法和方法。他们都是调用一个对象的方法,以另一个对象替换当前对象。例如方法在上面的例子中,,意思就是用来替换。和方法比较类似,其作用都是改变上下文的。 call(), apply(), bind() 函数调用方法 一般我们是这样调用函数的: function add(x){ console.log(x) } add(2)//2...

    zhangrxiang 发布于JavaScript
  • 项目实践:从react-router v3迁移到v4

    摘要:详见对绑定监听事件,把的改变同步到的中用来把的更新同步到中。代码分割版本通过和实现代码分割和动态路由。笔者认为,更符合的组件思想,于是做了一个实践。 原文:https://github.com/YutHelloWo... 前言 今年3月初发布了react-router v4,相较之前的v3和v2版本做了一个破坏性的升级。遵循一切皆React Component的理念。静态路由变成了动态...

    zhangrxiang 发布于JavaScript
<