电商行业面试题 · JavaScript
电商行业相关面试题,按题目行业基础数据聚合。
共 10617 道真题 · 当前筛选命中 158 道 · 更新 2026-08-05
筛选题目已选:JavaScript
考察点
技术栈
第 141 题async/await 的实现原理是什么?它和 Promise、Generator 之间有什么关系? 考察对 async/await 底层机制及其与 Promise、Generator 关系的理解深度第 142 题请介绍一下你对事件循环(event loop)机制的理解。 考察对事件循环机制及其在异步编程中作用的理解第 143 题Promise 有哪些方法? 考察对 Promise 核心 API 的掌握程度第 144 题请说明 JavaScript 中对象解构赋值时如何设置默认值,并举例说明其输出结果。 考察对对象解构默认值语法及实际行为的理解第 145 题请解释 JavaScript 中多个 Promise 串联执行时,其回调顺序是如何确定的? 考察对 Promise 执行模型与微任务队列的理解第 146 题请说明 Object.assign() 的参数、返回值以及其底层实现逻辑。 考察对 Object.assign 方法语义、返回值及实现原理的理解第 147 题script标签会阻塞页面渲染吗,如何避免? 考察对浏览器渲染机制、脚本加载与页面性能优化的理解第 148 题ES6的箭头函数和普通函数有什么区别? 考察对箭头函数与普通函数语法及行为差异的理解第 149 题apply、call、bind 三者的区别是什么 考察 JavaScript 函数调用上下文绑定的核心机制与区别第 150 题setTimeout设置delay为0时的执行情况、过程及实际应用场景 考察JavaScript事件循环、宏任务与微任务的执行顺序第 151 题请解释 JavaScript 中作用域和原型链的概念及其区别。 考察对 JavaScript 核心机制(作用域与原型链)的理解和区分能力第 152 题深拷贝如何处理对象的循环引用问题? 考察深拷贝实现中循环引用的识别与处理能力第 153 题请详细讲解 JavaScript 中的闭包是什么,以及它的工作原理和典型应用场景。 考察对闭包定义、作用域链、内存与生命周期、应用场景和潜在问题的理解第 154 题说说防抖和节流的区别 考察对高频事件优化技术原理的理解与应用场景辨析第 155 题手写防抖动/节流函数并说明它们的区别 考察对高频触发场景下函数节流和防抖的理解与实现能力第 156 题在 JavaScript 中,有哪些常见的创建对象的方式?请列举并简要说明各自的特点。 考察对 JavaScript 对象创建常用方式及其适用场景的理解第 157 题请介绍你常用的 JavaScript 和 ES6 语法,并说明它们解决了哪些问题? 考察 JavaScript 与 ES6 常用语法的掌握程度及实际应用理解第 158 题JavaScript 中什么时候会发生内存泄漏? 考察对 JavaScript 内存生命周期和常见泄漏场景的理解