前端/移动开发面试题更新 2026-08-05
[1,2,3].map(parseInt) 的输出结果是什么?请解释原因。
途虎前端/移动开发电商问题拆解技术原理JavaScript
考察说明
考察对数组 map 方法回调参数的理解及 parseInt 函数参数的掌握
回答思路
- 正确答出输出为 [1, NaN, NaN]
- 说明 parseInt 接收两个参数 (元素, 索引)
- 解释索引 1 时基数 1 无效导致 NaN,索引 2 时基数 2 下 '3' 无效
- 对比常见误解,体现对 JS 函数参数传递机制的深入理解
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。