58集团面试题 · 问题拆解 · JavaScript
58集团相关面试题,按最终去重题目聚合。
共 653 道真题 · 当前筛选命中 5 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · JavaScript
考察点
技术栈
第 1 题请手写一个函数实现深拷贝。 考察对深拷贝原理的理解、边界情况处理与代码实现能力第 2 题请手写实现一个 bind 函数。 考察对 this 绑定、闭包和构造函数调用的理解第 3 题请分析下面代码的输出顺序,并解释原因:console.log('start'); Promise.resolve().then(() => console.log('promise')); setTimeout(() => console.log('timeout'), 0); console.log('end'); 考察对JavaScript事件循环中宏任务与微任务执行顺序的理解第 4 题请解释一个常见的 Promise 并发或时序输出问题,并说明其背后的机制。 考察对 JavaScript Promise 执行机制、微任务队列和输出顺序的理解第 5 题给定一个用短横线连接的字符串(如 "foo-bar-baz"),请编写代码将其转换为驼峰形式(如 "fooBarBaz"),要求使用分割和 reduce 拼接的方式。 考察字符串处理、数组方法运用与代码实现能力