单个 React 组件的性能优化 对比prop和上一次渲染所用的 prop,使用的是“浅层比较”(===),如果 prop 的类型是字符串或者数...
React-redux connect功能:连接容器组件和展示组件使用 React Redux 库的 connect() 方法来生成容器组件前。...
模块化应用的要点 代码文件的组织结构 确定模块的边界 Store 的状态树设计 开发辅助工具 代码文件的组织方式 按角色组织reducer 目录...
单项数据类框架始祖Flux Flux的目的是用来替代Backbone.js、Ember.js等MVC框架。 MVC框架将应用分为三个部分:Mod...
React的优点:提升开发效率、代码可维护性和可阅读性增强。JSX中onClick挂载的每个函数,都可以控制在组件范围内,不会污染全局空间。因为...
划分组件边界的原则 分而治之:当一个组件功能代码量较多就要考虑进行拆分,用多个小组件来替代,每个小组件只关注单个功能,然后组合。拆分关键:确定组...
树是一种分层数据的抽象模型。它和散列表一样是一种非顺序数据结构,它对于存储需要快速查找的数据非常有用。 树的相关术语 一个树结构包含一系列存在父...
字典(也被称为映射)和散列表是用来存储唯一值的数据结构。在字典和散列表中都是用[键,值]的形式存储数据的。其中键名是用来查询特定元素的。在ECM...
作用域链是用来描述一种路径的术语,沿着该路径可以确定变量的值(或者当函数调用时要使用的方法)。本质上说var关键字决定了哪个函数是特定变量的作用...