前端/移动开发面试题 · 技术原理 · JavaScript

前端/移动开发相关岗位面试题。

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

筛选题目已选:技术原理 · JavaScript
第 661 题谈谈JS原型链 考察对JavaScript原型链机制的理解与表达能力技术原理JavaScript第 662 题Promise 中存在闭包吗? 考察对闭包本质和 Promise 内部实现机制的理解技术原理JavaScript第 663 题const a 是一个对象,改变 a 里面的属性会报错吗,比如 a.xxx = yyy? 考察对 const 约束范围与对象可变性的理解技术原理JavaScript第 664 题请说明Promise.all、Promise.allSettled、Promise.race的区别 考察对Promise并发控制方法的语义理解和边界场景问题拆解技术原理JavaScript第 665 题提交按钮多次点击,怎么解决多次请求来提升性能? 考察对重复提交问题的理解及常见解决方案性能优化风险判断技术原理HTTPJavaScript第 666 题请说明 JavaScript 或 Node.js 中循环依赖的产生原因,以及如何处理循环引用问题。 考察对模块系统循环依赖机制的理解与处理能力技术原理方案权衡问题排查JavaScriptNode.js第 667 题Promise是否会创建一个新的线程?为什么? 考察对Promise异步实现机制与线程模型的理解问题拆解技术原理JavaScript第 668 题请说明 Window.fetch API 的基本用法和主要特点。 考察对前端原生网络请求 API 的掌握程度技术原理JavaScript第 669 题call()、apply()和bind()的区别是什么? 考察JavaScript中函数调用与this绑定机制的理解技术原理JavaScript第 670 题apply和call的区别是什么? 考察对JavaScript函数调用方式的理解和应用场景区分技术原理JavaScript第 671 题JavaScript 的 setInterval 计时准确吗? 考察对 JavaScript 定时器机制和事件循环的理解技术原理问题排查JavaScript第 672 题使用 instanceof 判断数组有什么问题? 考察对 JS 类型判断边界与跨执行上下文风险的认知技术原理问题排查JavaScript第 673 题结合使用场景说一下原型和原型链 考察对 JavaScript 原型、原型链机制及实际应用场景的理解问题拆解技术原理JavaScript第 674 题除了框架学习外,你对JavaScript和CSS有哪些学习或实践? 考察候选人前端基础知识的深度、主动性及持续学习能力持续改进自我认知技术原理CSSJavaScript第 675 题请解释事件循环(Event Loop)的执行机制,并说明宏任务与微任务的执行顺序及其相互影响。 考察对事件循环机制、宏任务/微任务调度顺序的掌握程度问题拆解技术原理JavaScript第 676 题箭头函数和普通函数的区别,箭头函数有哪些好处? 考察对 JavaScript 函数语义差异的理解,尤其是 this 绑定、构造能力和作用域技术原理方案权衡JavaScript第 677 题如何判断一个元素是否在可视区域? 考察前端性能优化与浏览器API的熟悉程度,以及边界情况处理意识性能优化技术原理JavaScript第 678 题JS 如何判断数据类型,instanceof 的实现原理是什么? 考察 JavaScript 数据类型判断方法及 instanceof 内部机制问题拆解技术原理JavaScript第 679 题手写实现一个 animate 方法,能够驱动元素动画。 考察原生 JavaScript 动画实现、性能优化与边界处理编码实现技术原理JavaScript第 680 题你在封装自定义拖拽指令的时候用到了 clientX/Y,知道它和 pageX/Y 的区别吗? 考察对鼠标事件坐标体系的理解及实际应用能力编码实现技术原理JavaScriptVue