互联网/IT行业面试题 · 技术原理 · JavaScript
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 901 道 · 更新 2026-08-05
筛选题目已选:技术原理 · JavaScript
考察点
技术栈
第 741 题ES模块和CommonJS模块有哪些区别? 考察对JavaScript模块体系核心差异的理解与运用第 742 题实现一个异步任务重试的retry方法,返回新方法,可以在失败后自动重试指定的次数。 考察异步重试机制的实现,包括错误捕获、重试次数控制、延迟策略和返回类型处理第 743 题请介绍Promise的定义、状态以及常用的方法,并说明它与原生AJAX的关联。 考察对Promise基本概念、状态机及与AJAX交互的理解第 744 题不使用组件库的情况下,如何在前端项目中实现明暗模式切换? 考察前端主题状态管理、CSS 变量和持久化方案的设计能力第 745 题除了框架学习外,你对JavaScript和CSS有哪些学习或实践? 考察候选人前端基础知识的深度、主动性及持续学习能力第 746 题TypeScript 能解决JavaScript的哪些问题? 考察对TypeScript核心价值与运行时限制的理解第 747 题请介绍一下你对 EventLoop 事件循环机制的理解。 考察对事件循环模型、执行顺序和异步机制的理解第 748 题请解释 JavaScript 中变量提升(hoisting)与暂时性死区(TDZ)的区别,并说明它们对 let、const 和 var 声明的影响。 考察对 JavaScript 变量声明机制及执行上下文的理解第 749 题在 JavaScript 中沿着原型链查找属性时,应该使用哪个属性向上查找? 考察对 JavaScript 原型链机制和属性查找路径的掌握第 750 题在 JavaScript 中,连续声明 `let c=1; let c=2;` 会发生什么? 考察对块级作用域变量重复声明规则的理解第 751 题JS 事件循环的核心原理是什么? 考察对 JavaScript 事件循环机制、异步执行顺序及任务类型的理解第 752 题请谈谈你对JavaScript闭包的理解,以及闭包可能带来哪些问题? 考察闭包的概念、作用机制与潜在风险第 753 题在 JavaScript 中,有哪些方法可以改变 this 的指向?请分别说明其使用场景和注意事项。 考察 JavaScript 中 this 绑定的机制与改变 this 指向的常用方法第 754 题Promise 中存在闭包吗? 考察对闭包本质和 Promise 内部实现机制的理解第 755 题请解释 JavaScript 中 this 的绑定规则。 考察对 JavaScript 中 this 绑定机制的理解第 756 题请解释 JavaScript 中的作用域链,并说明它对变量查找的影响。 考察对 JavaScript 作用域机制和变量解析过程的理解第 757 题请描述 V8 引擎将 JavaScript 代码转换为可执行机器码的主要流程和关键步骤。 考察对 V8 编译与执行机制的体系化理解第 758 题如何实现图片懒加载? 考察性能优化中图片懒加载的原理与实现第 759 题JavaScript 中的数据类型有哪些?它们在内存中是如何存储的? 考察 JavaScript 基础数据类型与内存存储机制的掌握第 760 题前端的哪个API可以让前端的某个元素滚动到可视区域? 考察前端DOM操作和滚动相关API的掌握