// 当一个组件只有一个 render 函数的时候, 它就是无状态组件.
// 可以用无状态组件替换掉 class 组件
// 无状态组件也称为函数组件
无状态组件的优点:
性能较高. 原因: 因为它就是一个函数, 而普通组件它是一个 JS里的类, 这个类生成的对象里面会有一些生命周期函数, 它执行起来既要执行生命周期函数, 又要执行 render. 所以它执行的东西要比函数执行的多.
无状态组件的使用场景:
当我们去定义一个 UI 组件的时候, 它只负责页面渲染的时候. 没有或者较少进行逻辑操作的时候可以用无状态组件定义.