猫眼面试题 · 编码实现 · JavaScript
猫眼相关面试题,按最终去重题目聚合。
共 416 道真题 · 当前筛选命中 7 道 · 更新 2026-08-05
筛选题目已选:编码实现 · JavaScript
考察点
技术栈
第 1 题实现一个Promise.all 考察对Promise并发控制、错误处理和返回值语义的理解与编码能力第 2 题请说明 Promise.all 的作用,并口述如何实现一个 Promise.all。 考察对 Promise 并发控制原理的理解与手写实现能力第 3 题请解释 JavaScript 中 Array.prototype.every 方法的作用,并编写一个示例题目来考察对 every 的使用。 考察对 every 方法的理解与实际编码应用能力第 4 题对数组浅拷贝,有哪些方式? 考察 JavaScript 数组浅拷贝的常用方法与边界意识第 5 题请解释 JavaScript 中 map 方法的用途,并给出一个使用 map 处理数组的具体示例。 考察对 map 方法的理解、典型应用场景及实际编码能力第 6 题对 js 中某个属性指向对象自身的循环引用对象,使用递归深拷贝会有什么问题?如何安全实现深拷贝? 考察递归深拷贝对循环引用的处理及安全实现能力第 7 题请列举并说明 JavaScript 中实现对象浅拷贝的常见方式。 考察对 JavaScript 深浅拷贝概念的掌握及常见实现方法的熟练度