收集表单数据(高阶函数与函数柯里化)
非受控组件:页面中所有输入类型的组件,现用现取
阻止默认事件:
受控组件:将需要的数据添加到state中,在需要的时候拿出来
上面的代码重复率太高,可以简化函数:
高阶函数: 如果一个函数符合下面2个规范中的任何一个, 那该函数就是高阶函数。
1.若A函数,接收的参数是一个函数, 那么A就可以称之为高阶函数。
2.若A函数,调用的返回值依然是一函数, 那么A就可以称之为高阶函数。
**
函数的柯里化: 通过函数调用继续返回函数的方式,实现多次接收参数最后统一处理的函数编码形式。**
扩展:obj[a]:将a的值作为key,后面作为value
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果