因此,现在的函数组件也可以是有状态的组件,内部也可以维护自身的状态以及做一些逻辑方面的处理。的出现,使函数组件的功能得到了扩充,拥有了类组件相似的功能,在我们日常使用中,使用。让我们的函数组件拥有了类组件的特性,例如组件内的状态、生命周期。为函数式编程,每个功能都包裹在函数中,整体风格更清爽,更优雅。在以前,函数组件也被称为无状态的组件,只负责渲染的一些工作。后,则能够将相同的逻辑抽离出来,这是类组件不具备的方法。默认的值,返回值是一个数组,第一个值为当前的。会在第一次渲染和更新之后都会执行,相当于在。