非受控组件:页面中所有输入类型的组件,现用现取

阻止默认事件:

202110181634550455213050

受控组件:将需要的数据添加到state中,在需要的时候拿出来

202110181634550464261947

上面的代码重复率太高,可以简化函数:

高阶函数: 如果一个函数符合下面2个规范中的任何一个, 那该函数就是高阶函数。

1.若A函数,接收的参数是一个函数, 那么A就可以称之为高阶函数。

2.若A函数,调用的返回值依然是一函数, 那么A就可以称之为高阶函数。

**
函数的柯里化: 通过函数调用继续返回函数的方式,实现多次接收参数最后统一处理的函数编码形式。**

202110181634550475108272

扩展:obj[a]:将a的值作为key,后面作为value

202110181634550485176429

202110181634550495407633