xuwenjiang

xuwenjiang

外面的繁华不是我的繁华

    • 主页
    • 归档
    • 标签
    • 分类

继承的几种模式

ECMAScript中的继承重要是依靠原型链来实现的。 这里就简单分析一下js中实现继承的几种方式:包括原型链、借用构造函数、组合继承、原型链继承、寄生组合式继承。 原型链原型链的概念简单回顾以下构造函数,原型,实例的关系:每个构造函数都有一个prototype属性指向一个原型对

2016-07-18

迭代器和for-of循环

从数组遍历谈起最传统的数组遍历方法应该是以下这样: 123for (var i = 0, len = myArr.length; i < len; i ++) { console.log(myArr[i]);} 这种方式看起来比较麻烦。 forEach

2016-07-14

函数柯里化

什么是函数的柯里化?将一个函数与其参数的子集绑定到一个闭包中,并且返回这个闭包。 通俗地说,只传递给函数一部分参数来调用它,让它返回一个函数去处理剩下的参数。 假设你有这样一个拼接字符串的函数,代码如下: 12345'use strict';var getUrl = functi

2016-07-01

观察者模式

观察者模式又称发布/订阅模式,它定义了一种对象间一对多的依赖关系。 当发布者状态改变时,依赖其的所有订阅者都将得到通知并且自动更新自己的状态。 这种一对多的关系,就好比很多人都会订阅同一个微信公众号,当这个微信公众号有新消息时,所有订阅者都会收到。 这种设计模式,主要有以下两种角

2016-06-25
Prev1…345

Categories

  • graphql1
  • javascript2
  • linux4
  • node.js2
  • react5
  • 乱七八糟5
  • 前端23
  • 数据结构2

Tags

  • javascript11
  • es67
  • react5
  • linux4
  • C2
  • jison2
  • express2
  • webpack2
  • css2
  • react-redux1
  • CSRF1
  • XSS1
  • HTTP1
  • history1
  • immutable.js1
  • KMP1
  • 缓存1
  • 前端1
  • redux1
  • ajax1

Links

  • 中国海洋大学
  • 魏来
RSS

No matter who gives up, i will not.

Powered by hexo and Theme by Jacman © 2018 xuwenjiang