JS基础数据类型有哪些?通过哪些方法可以判断一个变量是数组类型?请至少说出5种方法。
考察说明
考察对JavaScript基础数据类型和数组类型判断方法的掌握程度
回答思路
- 准确列出JavaScript基础数据类型(含ES6新增的Symbol与BigInt)
- 能说出至少5种判断数组的方法,如Array.isArray、instanceof、Object.prototype.toString、constructor、Array.prototype.isPrototypeOf
- 能说明各方法的适用场景和局限性(如跨iframe问题)
- 能解释typeof对数组和普通对象的局限性
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。