互联网/IT行业面试题 · JavaScript
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 941 道 · 更新 2026-08-05
筛选题目已选:JavaScript
考察点
技术栈
第 801 题数组有哪些方法? 考察对数组常用方法及其适用场景的掌握程度第 802 题什么时候用Promise.all()? 考察Promise并发处理与错误传播的理解第 803 题请手写一个数组扁平化函数,将任意嵌套层级的多维数组展开为一维数组。 考察递归或迭代实现扁平化、类型判断与边界处理能力第 804 题请解释 JavaScript 中的原型链机制。 考察对 JavaScript 原型链核心概念和继承原理的理解第 805 题CSS动画和JS动画的选择 考察对动画技术选型、性能与实现复杂度的理解第 806 题在实际开发中,闭包有哪些常见的使用场景?请举例说明。 考察对闭包实际应用的广度与理解深度第 807 题数组的常用方法有哪些,它们各自有什么作用? 考察对数组常用方法及其应用场景的掌握程度第 808 题如何把TypeScript转换为JavaScript? 考察对TypeScript编译流程和工具链的理解第 809 题如果不把script标签放到body底部,如何实现不阻塞页面渲染 考察前端性能优化中脚本加载策略的理解和实践第 810 题请解释 JavaScript 中的原型链机制,并说明它如何影响属性和方法的查找。 考察对 JavaScript 原型链机制的理解,重点是原型链的构成与属性查找规则第 811 题请列举 JavaScript 的基本数据类型,并说明每种数据类型通过 typeof 运算符分别返回什么结果。 考察 JavaScript 基础数据类型及其 typeof 运算的掌握程度第 812 题提交按钮多次点击,怎么解决多次请求来提升性能? 考察对重复提交问题的理解及常见解决方案第 813 题宏任务和微任务有哪些? 考察对JavaScript事件循环中宏任务与微任务类型及执行顺序的理解第 814 题介绍let、const的特性和区别 考察对ES6变量声明机制的理解第 815 题请说明 JavaScript 箭头函数的主要特点,并对比普通函数的使用差异。 考察对箭头函数语法特性与作用域语义的理解第 816 题深拷贝中遇到 Date、RegExp、Map、Set 等特殊数据类型应如何处理? 考察对特殊对象类型的识别与正确拷贝方法第 817 题数组常用方法有哪些? 考察对数组常见操作方法的掌握与记忆第 818 题在浏览器环境下,console.log() 本身是否会导致内存泄漏?请说明机制及常见场景。 考察对浏览器内存模型、控制台引用机制及内存泄漏触发条件的理解第 819 题请实现一个函数,输入一个对象和一个操作序列(如路径数组或点分隔字符串),返回该路径在对象中对应的值;若路径不存在则返回 undefined 或抛出异常。 考察对嵌套对象路径访问的理解、边界处理与编码实现第 820 题请谈谈 JavaScript 中 addEventListener 和 removeEventListener 的配对使用原则,以及有哪些常见陷阱? 考察事件监听器的正确注册与移除,理解内存泄漏风险与边界情况