莉莉丝游戏面试题更新 2026-08-05

React 的 Hook(如 useState、useEffect)在什么情况下可以使用?在任意一个 TypeScript 文件里都能使用吗?

莉莉丝游戏前端/移动开发游戏问题拆解技术原理ReactTypeScript

考察说明

考察对 React Hook 使用前置条件的理解,包括组件函数与自定义 Hook 的约束

回答思路

  1. 说明 Hook 只能在 React 函数组件或自定义 Hook 中调用
  2. 解释不能在普通函数、类组件或非组件模块中调用
  3. 说明自定义 Hook 的实现方式和命名约定
  4. 区分文件和模块上下文,指出非组件文件不能直接调用 Hook
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。