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