完美世界面试题 · JavaScript

完美世界相关面试题,按最终去重题目聚合。

1023 道真题 · 当前筛选命中 10 · 更新 2026-08-05

筛选题目已选:JavaScript
第 1 题请解释Promise的内部实现原理,并说明核心机制。 考察对Promise异步状态管理与链式调用机制的理解深度问题拆解技术原理JavaScript第 2 题给定许多个按钮,如何实现只选择一个节点?点击一个按钮时,上一个按钮的选中状态消失,当前按钮触发点击事件。 考察前端单选交互的实现逻辑和事件处理问题拆解技术原理HTMLJavaScript第 3 题apply 和 bind 有什么区别? 考察 JavaScript 函数绑定与调用方式的差异及其应用技术原理JavaScript第 4 题如何获取div窗口的大小,比如offsetWidth? 考察对DOM元素尺寸获取方式的理解问题拆解技术原理JavaScript第 5 题请介绍一下JavaScript的垃圾回收机制,以及V8引擎是如何实现垃圾回收的。 考察对JavaScript内存管理与V8垃圾回收机制的理解深度性能优化技术原理JavaScript第 6 题请解释 JavaScript 中 function 和 bind 的关系,并说明 bind 的典型使用场景。 考察对函数绑定原理和 this 指向的理解及实际应用能力编码实现技术原理JavaScript第 7 题请解释 JavaScript 中的空位(hole)与 undefined 的区别,并说明数组中的空位在 forEach、map、fill 等操作中的表现。 考察对数组空位、稀疏数组及常用数组方法的理解编码实现技术原理JavaScript第 8 题请描述 new 操作符在 JavaScript 中的执行过程。 考察对 new 运算符内部机制的理解与对象创建流程问题拆解技术原理JavaScript第 9 题请解释什么是事件循环(Event Loop),并说明它在 JavaScript 运行时(如浏览器或 Node.js)中如何工作。 考察对事件循环机制的理解及其在异步编程中的作用技术原理JavaScript第 10 题请解释 JavaScript 中的原型和原型链,并说明它们如何实现继承。 考察对 JavaScript 原型机制和继承原理的理解技术原理JavaScript