游戏行业面试题更新 2026-08-05

对于 Number 类型,如何定义二进制、十进制、八进制、十六进制数?除了加前缀还有什么方法?

柠檬微趣前端/移动开发游戏编码实现技术原理JavaScript

考察说明

考察对 JavaScript 不同进制数字字面量语法及转换方法的掌握

回答思路

  1. 准确说出各进制的前缀:0b/0B、0、0o/0O、0x/0X
  2. 说明通过 Number 构造函数或 parseInt 转换字符串为指定进制数字
  3. 对比 Number() 与 parseInt 的行为差异及进制参数
  4. 明确十进制无需前缀,八进制旧语法 0 前缀的兼容性注意
本题已收录答题指导

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

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