zoukankan      html  css  js  c++  java
  • redux的笔记

    immutable js-->不可变得数据,或者不要修改的数据

    基础类型与引用类型:

    var a = {name:"will",things:[0,1,2]}
    
    var b = Object.assign({},a,{name:"Fred"})
    
    //此时如果
    b.things.push(3);
    
    //输出
    a.things//[0,1,2,3]
    
    //这是我们不想得到的结果.immutable的大致含义?
    
    //因此应该这样做
    
    b.things = a.things.concat(3);
    //此时输出
    a.things;//[0,1,2]
    b.things;//[0,1,2,3]

    in order to keep data pristine and keep a full record of history as data changes;

    为了能够保证数据的原始性,跟踪一系列的数据的变化记录.

  • 相关阅读:
    jQuery_第一章_JavaScript基础
    呵呵双钻
    MINIDVD
    幸运抽奖
    三章
    复习
    三种循环
    百文买百鸡
    1~100的奇数和
    Python memcache和redis
  • 原文地址:https://www.cnblogs.com/dowinweb/p/6389580.html
Copyright © 2011-2022 走看看