可在不使用class情况下用state或其它特性 不存在this的问题 hook勾state或者生命周期的函数,函数式组件使用{ state hook effect hook 生命周期hook
effect里面相当于 didmount didupdate return 函数相当于销毁生命周期里面函数