用户中心USER CENTER

首页/用户
  • ImmutableJS

    摘要:持久化数据提供可修改的,这些不在原地更新数据,而是产生新的更新后的数据。提供了很多持久化不可变数据结构,包括以及。也提供了惰性允许有效的方法链式操作,例如和,不用创建中介变量。 简介  JavaScript中的不可变集合 不可变数据一旦创建就不能改变,这样可简化应用开发、无防御复制、启用更先进的内存方案,以及使用更简单的逻辑检查更新。持久化数据提供可修改的API,这些API不在原地更新...

    沈俭 发布于JavaScript
  • JavaScript || 写组件的模式

    摘要:去掉组件的结构,使用面向对象的模式创建原有结构,并且添加交互功能创建组件对象,将构造函数接口暴露使用创建的构造函数,创建组件对象,执行相应逻辑。 简单弹窗组件 一 编写组件的流程 组件是利用JavaScript生成HTML结构,配合既有CSS生成页面中的内容。用处是:便于修改、维护,可重用 完成静态HTML与CSS 将组件结构与样式使用HTML与CSS整体展现出来,不需要JavaS...

    沈俭 发布于JavaScript
  • babel使用方法总结

    摘要:在项目根目录下创建一个文件,注意这是个配置文件,以点号开头,没有后缀。提供了一种可以在浏览器中使用的方法,只需两步就能一劳永逸。 1.在命令行中使用 Babel Babel 官方推荐将 Babel 安装在本地,因为 Babel 的不同版本以及不同转码规则会起到不同的效果,全局安装会带来不必要的麻烦。在命令提示符中转到自己的项目目录下: npm install --save-dev ba...

    沈俭 发布于JavaScript
  • Redux概念之三: Action(动作)与Action Creator(动作创建器)

    摘要:那么动作生成器又是什么在程序语言的函数库中,如果是个英文的名词,通常都是代表某种对象或数据格式,例如动作就是个单纯的对象。 这两个是Flux架构中的参与成员,Redux中有说明Action的定义: Actions(动作)是从你的应用送往store(存储)的信息负载 你可能会一直在Action(动作)这里看到payload这个字词,它是负载或有效数据的意思,这个字词的意思解说你可以看一下...

    沈俭 发布于JavaScript
  • Javascript基于 ‘__proto__’ 的原型链

    摘要:图片来自基友图片说明总共三类对象蓝色大框实例对象通过所得到的实例,跟原型链相关的只有属性,指向其对应的原型对象。构造函数对象分原生和自定义两类。构造函数只能通过其对应的来访问相应的原型对象。 showImg(http://pic.yupoo.com/anweg/DkZzEWH8/medish.jpg); 图片来自基友 kzloser 图片说明 1.总共三类对象(蓝色大框) 2....

    沈俭 发布于JavaScript
<