互联网/IT行业面试题 · 技术原理 · JavaScript

互联网/IT行业相关面试题,按题目行业基础数据聚合。

47588 道真题 · 当前筛选命中 901 · 更新 2026-08-05

筛选题目已选:技术原理 · JavaScript
第 661 题你知道 Promise.all 和 Promise.allSettled 的区别吗? 考察对 JavaScript 并发 Promise 处理语义的理解技术原理JavaScript第 662 题请解释 JavaScript 中事件冒泡和事件捕获的区别,并说明它们的执行顺序。 考察对 DOM 事件传播机制的掌握程度技术原理JavaScript第 663 题介绍一下普通函数的this指向 考察对JavaScript普通函数this绑定规则的理解技术原理JavaScript第 664 题Promise、Generator、async/await三者的关系及异步处理逻辑的核心区别是什么? 考察对JavaScript异步模型演进及执行机制的理解问题拆解技术原理JavaScript第 665 题请说明 JavaScript 事件循环中宏任务与微任务的执行顺序,并给出一个示例说明其输出顺序。 考察对事件循环、宏任务与微任务执行机制的理解问题拆解技术原理JavaScript第 666 题JS中最大能表示什么数,超出怎么处理? 考察对JavaScript数值精度边界和超范围处理方案的掌握技术原理方案权衡JavaScript第 667 题请解释 JavaScript 中微任务和宏任务的区别,并说明它们在事件循环中的执行顺序。 考察对事件循环机制、任务队列分类及执行顺序的理解问题拆解技术原理JavaScript第 668 题有哪些实现动画的方法? 考察对前端动画实现方式的掌握与选型能力技术原理技术选型CSSJavaScript第 669 题请解释 JavaScript 中 this 的指向规则,并通过示例说明 call、apply 和 bind 如何改变 this 的指向。 考察对 this 绑定机制及显示绑定方法的理解技术原理JavaScript第 670 题请说明 JavaScript 中宏任务与微任务的执行顺序,并举例分析 Promise.then 中多个回调的执行顺序。 考察事件循环机制、任务队列优先级及代码执行顺序分析能力问题拆解技术原理JavaScript第 671 题请列举并说明几种常用的 JavaScript 数组方法及其使用场景。 考察对 JavaScript 数组常用方法的掌握程度与适用场景理解编码实现技术原理JavaScript第 672 题解释一下浏览器的事件循环机制,宏任务和微任务的执行顺序是怎样的,能举例说明吗? 考察浏览器事件循环模型、任务队列和异步执行顺序理解问题拆解技术原理JavaScript第 673 题宏任务里面有一个微任务和宏任务,微任务里面还有一个微任务,执行顺序是怎样的? 考察事件循环中宏任务与微任务的调度机制技术原理JavaScript第 674 题请解释 setTimeout 与 async/await 在异步代码执行顺序中的作用与区别。 考察对 JavaScript 事件循环、异步 API 与语法糖的理解问题拆解技术原理JavaScript第 675 题不使用 Set 和 indexOf,如何对一个数组实现去重?请现场手写代码。 考察在限制条件下用基础算法完成数组去重的编码能力编码实现技术原理JavaScript第 676 题描述你对 JavaScript Promise 的理解,并说明其典型的执行顺序。 考察对 Promise 机制、异步执行顺序和微任务队列的理解技术原理JavaScript第 677 题请解释在编程中 == 和 === 的区别,并说明各自的适用场景。 考察对类型转换和严格比较的理解技术原理JavaScript第 678 题解释一下JS的闭包 考察闭包的定义、形成原理、作用与应用场景技术原理JavaScript第 679 题请谈谈你对 JavaScript 对象继承的理解。 考察对 JavaScript 原型链继承机制及常见继承方式的理解技术原理方案权衡JavaScript第 680 题Promise是什么,有哪些方法 考察对Promise概念、核心API及使用场景的理解问题拆解技术原理JavaScript