金山云面试题 · JavaScript
金山云相关面试题,按最终去重题目聚合。
共 244 道真题 · 当前筛选命中 32 道 · 更新 2026-08-05
筛选题目已选:JavaScript
考察点
技术栈
第 21 题请解释 JavaScript 中函数调用的四种方式及其 this 指向。 考察对函数调用方式与 this 绑定规则的理解第 22 题说说ES6的class和构造函数的区别 考察对ES6 class语法糖及原型链机制的理解第 23 题虚拟列表的实现的原理 考察虚拟列表的优化原理、滚动计算与面试者表达能力第 24 题仔细说明判断数据类型的方法,它们的返回值是什么? 考察对 JavaScript 数据类型判断方法的理解和返回值区分第 25 题请解释 JavaScript 中原型链的工作原理,并给出判断两个对象是否共享同一原型链的方法。 考察对 JavaScript 原型链机制的理解与对象继承关系的判断能力第 26 题请解释JavaScript中this的指向规则,并说明在不同调用方式下this分别指向什么。 考察对JavaScript this绑定机制的理解与区分能力第 27 题请说明在 JavaScript 中同步代码、微任务和宏任务的执行顺序,并解释其调度机制。 考察对 JavaScript 事件循环和异步任务调度顺序的理解第 28 题讲讲null和undefined的区别(定义很重要),怎么判断他们 考察对JavaScript中两个空值概念的准确理解与判断方法第 29 题解释一下JS的闭包 考察闭包的定义、形成原理、作用与应用场景第 30 题请解释 JavaScript 中原型和原型链的概念及其工作原理。 考察对 JavaScript 对象继承机制的理解程度第 31 题请解释 JavaScript 中的原型和原型链,并说明它们如何实现继承。 考察对 JavaScript 原型机制和继承原理的理解第 32 题讲一下箭头函数和普通函数的区别? 考察对函数定义方式、this 绑定及使用场景的理解