useEffectuseEffect 是第二最常用的 hooksuseEffect 在浏览器环境才会执行,在服务端环境不会执行通常 useEffect 用来处理 react 的副作用,常见的如:注册监听器创建计时器做 DOM 操作I/O 操作绑定事件#Live Editor Resultstate 驱动 DOM 操作#Live Editor Result练习:尝试添加一个选择器,增加音乐选择功能I/O 操作#Live Editor Result讲解浏览器环境关于异步操作的理解 联系:补充上面代码,添加一个 input 框,搜索不同的 github 账号