1、hock,加强版无状态组件 2、让无状态组件拥有部分有状态组件功能,比如钩子函数 3、useEffect()函数,相当于componentDidMount/componentDidUpdate/componentWillMount; 通过传入第二个参数,来告诉react,z只有这个参数发生改变时,才执行传入的副作用函数,也就是·第一个参数; 传空数组时,相当于只在首次渲染时执行,但是可能会带来bug,少用;