电商行业面试题 · JavaScript

电商行业相关面试题,按题目行业基础数据聚合。

10617 道真题 · 当前筛选命中 158 · 更新 2026-08-05

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