消费品/零售行业面试题 · 技术原理 · JavaScript
消费品/零售行业相关面试题,按题目行业基础数据聚合。
共 11293 道真题 · 当前筛选命中 260 道 · 更新 2026-08-05
筛选题目已选:技术原理 · JavaScript
考察点
技术栈
第 81 题箭头函数解决了什么问题?它能否作为构造函数被 new 调用?为什么? 考察对箭头函数设计动机与其作为构造函数限制的理解第 82 题在做C端项目时,如何判断一个元素是否在一个视口中,有几种方式? 考察前端视口检测的知识面与实现能力第 83 题请设计并实现一个网页元素的拖拽功能,说明其核心原理和需要注意的边界问题。 考察对DOM事件机制、坐标计算和交互细节的理解第 84 题typeof(null)的返回值是什么? 考察对 JavaScript 类型判断机制及历史遗留问题的理解第 85 题请解释闭包是什么,并举一个实际使用的例子来说明它的作用和潜在陷阱。 考察对闭包概念的理解、实际应用场景及常见陷阱的识别第 86 题window对象和document对象分别是什么? 考察对浏览器全局对象与文档对象模型基本概念的理解第 87 题请解释React Native的编译与运行原理,包括JavaScript与原生代码如何交互。 考察对React Native架构、编译流程和桥接机制的理解第 88 题import 和 import() 有什么区别? 考察对 ES 模块静态导入与动态导入机制的理解第 89 题如何解决 setTimeout 或 setInterval 计时不准确的问题? 考察对 JavaScript 定时器机制、误差来源及高精度计时方案的理解第 90 题手写一个深拷贝函数,需要考虑哪些边界情况? 考察对 JavaScript 深拷贝实现细节和边界场景的理解第 91 题如何监听浏览器滚动到底部? 考察前端滚动事件处理与性能优化第 92 题请介绍常见的跨域解决方案及其原理。 考察对浏览器同源策略的理解及跨域方案的原理与选型第 93 题发起一个网络请求,服务端还没返回的时候把 Wi-Fi 断了,前端这边会拿到什么样的响应? 考察前端网络请求在连接中断场景下的错误处理与边界认知第 94 题请说明 Promise.all 的作用,并口述如何实现一个 Promise.all。 考察对 Promise 并发控制原理的理解与手写实现能力第 95 题请讲解async和await的语法与执行机制,并说明它们与Promise的关系。 考察对async/await语法、执行机制及与Promise关联的理解第 96 题如何实现数组去除第一个元素? 考察 JavaScript 数组基本操作与不可变性的理解第 97 题请分析下面代码的输出顺序,并解释原因:console.log('start'); Promise.resolve().then(() => console.log('promise')); setTimeout(() => console.log('timeout'), 0); console.log('end'); 考察对JavaScript事件循环中宏任务与微任务执行顺序的理解第 98 题请解释 JavaScript 中的原型和原型链,并说明它们如何实现继承。 考察对 JavaScript 原型机制和继承原理的理解第 99 题请说一下 let、var、const 的区别。 考察对 JavaScript 变量声明机制的理解,包括作用域、提升和常量语义第 100 题slice 是否返回新数组? 考察对数组 slice 方法返回值与底层引用关系的理解