前端/移动开发面试题 · JavaScript
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 3003 道 · 更新 2026-08-05
筛选题目已选:JavaScript
考察点
技术栈
第 441 题微任务和宏任务有哪些典型例子? 考察对事件循环中微任务与宏任务分类及执行顺序的理解第 442 题setTimeout与setInterval本质区别 考察对JavaScript定时器机制和事件循环的理解第 443 题如何把TypeScript转换为JavaScript? 考察对TypeScript编译流程和工具链的理解第 444 题ES6新特性中,let、const和var有什么区别? 考察JavaScript作用域、变量提升及常量声明的基本概念第 445 题在 JavaScript 中沿着原型链查找属性时,应该使用哪个属性向上查找? 考察对 JavaScript 原型链机制和属性查找路径的掌握第 446 题请手写一个防抖函数实现,并说明其关键点。 考察防抖函数的编码实现与边界处理第 447 题请现场编写一个汇率兑换功能的网页页面,并实现核心逻辑,要求尽量完整。 考察前端编码实操能力、页面实现完整度和逻辑清晰度第 448 题JavaScript有哪些数据类型,怎么判断? 考察对JavaScript基础类型和类型判断方法的掌握第 449 题defineProperty和proxy的区别,原理是什么? 考察对JavaScript元编程与响应式系统底层机制的理解第 450 题var、let、const 之间有什么区别? 考察 JavaScript 变量声明的作用域、提升和可变性掌握第 451 题请描述浏览器从输入URL到最后渲染页面的完整加载过程,并说明JS资源加载的两种主要方式及其对页面渲染的影响。 考察浏览器渲染机制、前端性能优化中的资源加载策略第 452 题请介绍 JavaScript 引擎解析器的内部线程模型,说明不同线程的职责。 考察对 JavaScript 引擎解析与执行机制的底层理解第 453 题如何实现图片懒加载? 考察性能优化中图片懒加载的原理与实现第 454 题JavaScript 中常见的避免内存泄漏的方法有哪些? 考察对 JavaScript 内存管理、常见泄漏场景及规避手段的掌握第 455 题使用过哪些动画,你认为实现一个动画的难点是什么? 考察前端动画实践经验与对动画性能、复杂度的理解第 456 题请介绍 JavaScript 数组的常见用法及其适用场景,并说明对象数组的概念。 考察对 JavaScript 数组基础与对象数组的理解与表达能力第 457 题这道题考察 this 指向与 IIFE 的执行顺序,请写出输出结果并解释原因。 考察 JavaScript 中 this 绑定规则与 IIFE 执行机制第 458 题如果在最外层有一个变量,闭包引用了该变量,GC会对其回收进行计数吗? 考察对 JavaScript 闭包引用与垃圾回收机制的理解第 459 题ES6 中箭头函数与普通函数有哪些主要区别? 考察对 this 绑定、arguments 和构造函数行为的理解第 460 题请介绍你了解的 JavaScript 前端开发模式,例如 MVC、MVP 和 MVVM,并说明它们的主要区别和应用场景。 考察对前端架构模式的理解与对比能力