下列关于 React 的生命周期的描述,正确的有哪些?
组件的生命周期包括实例化、运行态和销毁期;
允许在 render 函数中执行 this.setState;
componentDidMount 函数中可以获取到该组件的 dom 节点;
React 16 提供的 componentDidCatch 方法,可以捕获构造函数、渲染和生命周期函数的异常;