运满满面试题 · JavaScript
运满满相关面试题,按最终去重题目聚合。
共 646 道真题 · 当前筛选命中 12 道 · 更新 2026-08-05
筛选题目已选:JavaScript
考察点
技术栈
第 1 题讲讲你理解的事件循环吧 考察对事件循环机制、任务调度和异步模型的理解第 2 题请列举并说明 JavaScript 中 Array 常用的 API 及其用途。 考察对 JavaScript 数组常用方法的掌握程度与归纳能力第 3 题一个类数组对象能否直接调用数组的 map 方法?如果不能,请说明原因并给出正确的转换和遍历方式。 考察对类数组与数组原型方法差异的理解及转换手法第 4 题在 JavaScript 中,0.1+0.2 === 0.3、0.2+0.2 === 0.4、0.2*0.1 === 0.02 的结果分别是什么?为什么? 考察浮点数二进制表示与比较的精确性问题第 5 题请分享你在学习 JavaScript 过程中曾有过的一个误解,以及你如何纠正它。 考察候选人的学习能力、知识深度与自我反思第 6 题已知 JavaScript 的 DOM API 有 insertBefore,那么如何实现一个 insertAfter 功能? 考察对 DOM 原生 API 的理解和基于现有原语的组合实现能力第 7 题为什么JS需要有事件循环? 考察对JavaScript单线程模型与异步机制的理解第 8 题假设我触发修改某个数值的按钮和依赖这个数值的视图不在一个地方,在原生 JavaScript 的情况下,我该如何实现通信? 考察前端状态管理与跨模块通信的实现方式和边界处理第 9 题为什么这个项目会选择使用 JavaScript 开发? 考察技术选型理由和业务场景匹配能力第 10 题你如何优化 DOM 操作来提高页面性能? 考察对DOM操作性能瓶颈的理解及优化手段第 11 题请介绍 JavaScript 中数组的常见遍历方法及其区别。 考察对数组遍历 API 的掌握及适用场景判断第 12 题类数组怎么转成数组 考察数组方法掌握与类数组转换技巧