240 发简信
IP属地:内蒙古
  • Redux作为Controller层用于发起action调用相应的reducer更新Mode里面对应的state值,并调用view层的react将state赋值给react展示

    基于MVC理解React+Redux

    我认为MVC模式虽然已经诞生了许多年,也有无数前端框架遵循了MVC模式,但我们在前端开发时,很多时候还是忽略了这个模式蕴含的思想。该思想的核心就是职责分离,这种分离又隐含了“...

  • 那么问题来了 Super.call(this) ,这个是实现父类中的属性,也就是相当于完整的cope了一份父类的属性,相当于

    function Super(){
    this.flag = true;
    }
    function Sub(){
    (function Super(){
    return this.flag = true;
    })()
    }

    ES5和ES6中对于继承的实现方法

    在ES5继承的实现非常有趣的,由于没有传统面向对象类的概念,Javascript利用原型链的特性来实现继承,这其中有很多的属性指向和需要注意的地方。 原型链的特点和实现已经在...

  • function Super(){
    this.flag = true;
    }
    function Sub(){
    this.subFlag = false;
    }
    Sub.prototype = new Super;
    var obj = new Sub();
    obj.flag = flase; //修改之后,由于是原型上的属性,之后创建的所有实例都会受到影响
    var obj_2 = new Sub();
    console.log(obj.flag) //false;

    修改实例的属性并不会影响原型的属性

    ES5和ES6中对于继承的实现方法

    在ES5继承的实现非常有趣的,由于没有传统面向对象类的概念,Javascript利用原型链的特性来实现继承,这其中有很多的属性指向和需要注意的地方。 原型链的特点和实现已经在...

  • Nginx安装部署文档

    学习终极大法传送门 https://www.kancloud.cn/curder/nginx/96674 一.基础篇: 1.Nginx介绍 2.Nginx的编译安装 3.ng...

  • Python学习之旅开始了

    1.都是以mac操作系统学习的 2.Python3.*版本 3Idle和终端下进行shell交互(mac 下直接输入Python3回车)