互联网/IT行业面试题 · 技术原理 · JavaScript
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 901 道 · 更新 2026-08-05
筛选题目已选:技术原理 · JavaScript
考察点
技术栈
第 681 题滚动组件上拉会有回弹,如何禁止这个事件? 考察对移动端滚动回弹机制的理解及处理方案第 682 题请介绍 JavaScript 中 Promise 的基本概念、工作原理及常见用法。 考察对 Promise 机制的理解及异步编程基础第 683 题执行一个 setTimeout,第二个参数设置为 0,它是立即执行还是等待执行? 考察事件循环、宏任务与定时器工作原理第 684 题请解释什么是内存泄漏,并举例说明在 JavaScript 中常见的内存泄漏场景。 考察对内存泄漏概念的理解与JavaScript常见泄漏场景的识别能力第 685 题请解释一下JavaScript中的作用域和作用域链是什么? 考察对作用域、作用域链及变量查找机制的理解第 686 题请介绍一下 JavaScript 中 Promise 的常用方法及其适用场景。 考察对 Promise 核心 API 的理解与正确选用能力第 687 题forEach和map的区别 考察对JavaScript数组迭代方法的理解与实际使用第 688 题请解释 Promise 和 async/await 的原理及它们之间的关系。 考察对异步编程核心机制与语法糖关系的理解第 689 题call、apply、bind指定this的区别是什么? 考察对JavaScript函数this绑定的理解及三者的使用场景差异第 690 题平时怎么使用箭头函数? 考察对箭头函数语法特点、适用场景及边界限制的理解第 691 题如果让你从零实现一个简单的文件打包工具,你会如何设计它的整体架构和核心流程? 考察对打包器核心流程与模块处理能力的理解第 692 题请手写一个深拷贝函数,要求能够处理对象、数组以及循环引用。 考察递归、引用处理、循环引用检测和边界意识第 693 题请解释 JavaScript 中 let 和 const 的暂时性死区(TDZ),并说明其作用。 考察对 let/const 变量提升机制和暂时性死区概念的理解第 694 题请列举 Lodash 中常用的数组和对象操作函数,并说明它们各自的作用。 考察对 JavaScript 工具库常用 API 的掌握程度和实际应用能力第 695 题请谈谈你对 JavaScript 中 Promise 的理解。 考察对 Promise 核心机制、使用场景与局限性的掌握第 696 题请手写实现一个 bind 函数。 考察对 this 绑定、闭包和构造函数调用的理解第 697 题使用 Promise 时是否会产生闭包?请结合示例说明。 考察对闭包定义与 Promise 内部机制关系的理解第 698 题Map和WeakMap有什么区别? 考察对WeakMap弱引用特性和内存管理理解第 699 题A对象声明了一个箭头函数方法,在B对象访问时,它的this会指向谁? 考察箭头函数this绑定规则与定义时词法作用域第 700 题请手写实现 Promise.all 和 Promise.allSettled,并说明两者的区别与应用场景。 考察对 Promise 并发控制、错误处理与标准语义的掌握程度及编码能力