前端/移动开发面试题 · JavaScript
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 3003 道 · 更新 2026-08-05
筛选题目已选:JavaScript
考察点
技术栈
第 461 题对比原生 JavaScript 开发,React 提供了哪些便利与优势? 考察对 React 核心价值与开发便利性的理解第 462 题JavaScript中的宏任务与微任务机制是为了解决什么问题而设计的? 考察对事件循环机制及其设计意图的理解第 463 题Promise.all 是什么? 考察对 Promise 并发处理 API 的理解第 464 题给定数组 let arr = [[{a: 1, b: 2},{a: 1, b: 3}],[{a: 2, b: 1},{a: 3, b: 2}]],请获取去重后的 a 的值组成的字符串。 考察数组扁平化、对象属性提取与去重操作第 465 题前端页面中脚本加载失败导致内容无法正常渲染,你会如何排查并解决? 考察前端资源加载失败的排查思路与恢复策略第 466 题除了JavaScript以外,你还熟悉哪些编程语言? 考察技术栈广度与学习迁移能力第 467 题请实现一个带超时控制的 Promise,要求指定时间内未完成则 reject。 考察 Promise 原理、异步控制与超时边界处理能力第 468 题有哪些操作数组的方法?请尽量详细地讲出来。 考察JavaScript数组中常用方法及区分原理、副作用与适用场景第 469 题TypeScript 相比 JavaScript 有哪些核心优势? 考察对 TypeScript 类型系统、开发体验和工程化收益的理解第 470 题WeakSet 和 WeakMap 你了解吗?它们各自的用途是什么? 考察对弱引用数据结构的基本认知和实际使用场景第 471 题请描述一套系统学习前端开发的路径和方法。 考察学习规划、知识体系构建和持续提升能力第 472 题请分别说明浏览器端和 Node.js 端的事件循环机制,并比较它们的差异。 考察对事件循环模型的掌握及其在两端的实现差异第 473 题请谈谈你对 JavaScript 中 Promise 的理解。 考察对 Promise 核心机制、使用场景与局限性的掌握第 474 题箭头函数解决了什么问题?它能否作为构造函数被 new 调用?为什么? 考察对箭头函数设计动机与其作为构造函数限制的理解第 475 题在 JavaScript 中,直接调用 eval 和通过 new Function 执行代码时,this 的指向分别是什么?请结合严格模式说明差异。 考察 JavaScript 引擎中 eval 与 new Function 的 this 绑定机制及严格模式影响第 476 题请解释 JavaScript 中 class 关键字的作用及其与原型继承的关系。 考察对 class 语法糖及底层原型机制的掌握第 477 题父元素冒泡的回调函数里,咋知道是哪个子元素触发的? 考察事件委托中识别触发源元素的能力第 478 题请解释JavaScript中的原型链,并说明对象如何沿着原型链查找属性。 考察对原型继承和属性查找机制的理解第 479 题请解释 Promise 的三种状态及状态转换规则,并说明如何实现链式调用和错误处理。 考察对 Promise 核心机制的理解及异步编程实践第 480 题给你一个双栏布局的结构,鼠标可以拖动两栏之间的边使这条边移动,两边宽度变化,如何实现? 考察前端布局交互实现能力,包括事件处理、布局计算和边界优化