摘要: 1.纯函数 1. 不修改输入参数; 如果修改了输入的参数,则就不是纯函数。 示例: 2. 输入相同,输出永远相同; 2.高阶函数 以下只要满足一个条件就是高阶函数。 1. 以函数作为参数 以回调函数作为参数的函数都是高阶函数。 示例: 2. 结果输出函数 阅读全文
posted @ 2019-03-11 15:31 Lyra李 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 高阶组件就是一个函数,且该函数接受一个组件作为参数,并返回一个新的组件。 高阶组件就是一个没有副作用的纯函数。 不要改变原始组件,使用组合 例如:Redux的connect方法 约定:贯穿传递不相关props属性给被包裹的组件 约定:最大化的组合性 单独一个参数的高阶组件,类似 connect 函数 阅读全文
posted @ 2019-03-11 15:24 Lyra李 阅读(595) 评论(0) 推荐(0) 编辑