阿里云面试题 · 方案权衡 · JavaScript
阿里云相关面试题,按最终去重题目聚合。
共 2357 道真题 · 当前筛选命中 7 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · JavaScript
考察点
技术栈
第 1 题请介绍 JavaScript 中实现继承的主要方式及其区别。 考察对 JavaScript 原型链继承、构造函数继承、组合继承等的掌握与适用场景辨析第 2 题WeakMap和普通Map区别? 考察对WeakMap与Map在引用、垃圾回收及可用方法上的差异理解第 3 题ES模块和CommonJS模块有哪些区别? 考察对JavaScript模块体系核心差异的理解与运用第 4 题请介绍 JavaScript 中常见的异步编程方式,并说明各自的适用场景和优缺点。 考察对 JavaScript 异步模型的掌握程度及方案权衡能力第 5 题不同浏览器的JS引擎在解析并生成机器码时,最终的机器码是否相同?为什么? 考察对JS引擎编译原理与平台差异的理解第 6 题请说明JSBridge的通信原理。 考察对JS与原生端双向通信机制的理解第 7 题在JS中,如何让一个对象不可被编辑? 考察JavaScript对象不可变性的实现方式与适用场景