慧策(掌上先机)面试题更新 2026-08-05
JS的引用数据类型和基本数据类型有什么区别?为什么const a = [] 之后 a.push(1) 可以改变数组的元素?
慧策(掌上先机)前端/移动开发专业服务技术原理JavaScript
考察说明
考察JavaScript数据类型存储方式及const本质的理解
回答思路
- 说明基本类型按值存储、引用类型按引用存储
- 解释const限制的是绑定关系而非对象内容
- 结合数组push示例说明可变性
- 区分变量赋值与对象属性修改
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。