useLayoutEffect在 useEffect之前执行,一般在 useLayoutEffect里面做 DOM相关的操作。

    • 例如,修改 document.title
    • 改变浏览器的显示效果

    useEffect在 DOM渲染完成后执行
    useEffect可以执行多个,如果有多个 useEffect,是按照顺序执行