吉比特面试题 · JavaScript

吉比特相关面试题,按最终去重题目聚合。

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

筛选题目已选:JavaScript
第 1 题请介绍 JavaScript 中实现对象继承的常见方式,并说明各自的优缺点。 考察对 JavaScript 原型链继承机制的理解及方案权衡能力技术原理方案权衡JavaScript第 2 题箭头函数和普通函数有什么区别? 考察对JavaScript函数语法、this绑定及适用场景的理解技术原理JavaScript第 3 题对象 a 有属性 b,b 上定义了一个普通函数 c,调用 a.b.c(),c 中的 this 指向什么?如果 c 是箭头函数呢? 考察 this 绑定规则与箭头函数的词法作用域技术原理JavaScript第 4 题请分别实现防抖和节流函数,并说明它们的使用场景和区别。 考察对防抖与节流原理的理解、实现能力和场景判断编码实现技术原理JavaScript第 5 题请解释 JavaScript 中作用域的概念,并说明它如何影响变量的可见性和生命周期。 考察对作用域概念、类型及实际影响的理解深度技术原理JavaScript第 6 题为什么JavaScript是单线程的? 考察对JavaScript事件循环和浏览器渲染机制的理解问题拆解技术原理JavaScript第 7 题请解释 JavaScript 单线程模型,以及它与浏览器渲染和异步编程的关系? 考察对 JS 运行机制、事件循环和异步处理的理解问题拆解技术原理JavaScript第 8 题请解释 JavaScript 中原型链的工作机制,并说明它与普通属性查找的关系。 考察对 JavaScript 原型链本质和属性解析机制的理解问题拆解技术原理JavaScript第 9 题原型链继承有哪些缺点? 考察对原型链继承机制及其局限性的理解技术原理问题排查JavaScript第 10 题请解释你对 JavaScript 闭包的理解,并说明其原理与应用场景。 考察对闭包原理、作用域链和实际应用的掌握编码实现技术原理JavaScript第 11 题在富文本编辑器中,XSS 攻击通常如何触发?请说明攻击入口和典型利用方式。 考察对富文本场景下 XSS 触发机理的理解风险判断技术原理HTMLJavaScript第 12 题请解释 JavaScript 中的原型和原型链。 考察对 JavaScript 原型继承机制的理解技术原理JavaScript第 13 题递归实现深拷贝时,遇到循环嵌套(如对象a里有属性是对象b,对象b又有属性是对象a)该如何处理 考察深拷贝中循环引用的识别与处理,以及递归设计的边界控制风险判断技术原理JavaScript第 14 题Vue 项目部署时,要传输 HTML、CSS 和 JS 文件,应该如何操作? 考察前端构建产物部署流程与静态资源处理问题拆解技术原理CSSHTMLJavaScript第 15 题请解释 JavaScript 中微任务和宏任务的区别,并说明它们的执行顺序。 考察对事件循环中任务队列和执行时机的理解问题拆解技术原理JavaScript第 16 题讲一下原型链,它的优点? 考察对JavaScript原型链机制的理解及其设计优势问题拆解技术原理JavaScript第 17 题请解释 Object.create 的作用,并说明它与 new 构造函数创建对象的方式有何区别? 考察对 JavaScript 原型继承机制的理解及应用能力编码实现技术原理JavaScript第 18 题普通函数与箭头函数有哪些主要区别? 考察对JavaScript函数定义方式差异的理解技术原理JavaScript第 19 题请说明如何遍历一个 JSON 对象,并比较在 JavaScript 中遍历对象属性与数组元素的方法差异。 考察对 JSON 数据结构遍历方法的掌握及语言特性理解问题拆解技术原理JavaScriptJSON第 20 题请详细说明 JavaScript 中深拷贝的常见实现方式及其局限性。 考察对深拷贝原理、边界情况和性能的理解问题拆解技术原理JavaScript