菜鸟集团面试题 · 技术原理 · JavaScript

菜鸟集团相关面试题,按最终去重题目聚合。

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

筛选题目已选:技术原理 · JavaScript
第 1 题谈谈你对 JavaScript 中原型和原型链的理解。 考察对原型、原型链及继承机制的理解技术原理JavaScript第 2 题什么是闭包?请结合作用域链说明闭包的形成机制。 考察闭包概念、作用域链和内存特性理解技术原理JavaScript第 3 题Map 与 Object 有哪些主要区别? 考察对 Map 和 Object 在实际使用中的差异分析技术原理技术选型JavaScript第 4 题请实现一个模拟 new 操作符的函数。 考察对 new 执行机制和原型链的实际掌握编码实现技术原理JavaScript第 5 题对于被const修饰的对象,可否修改其中属性的值,原因是什么? 考察对const修饰符语义和对象属性修改限制的理解技术原理JavaScript第 6 题说说ES6+你常用的方法和特性 考察对ES6及之后版本JavaScript核心特性的掌握与应用能力编码实现持续改进技术原理JavaScript第 7 题JavaScript 中的 this 是如何工作的?有哪些绑定方式? 考察对 this 指向机制和四种绑定方式的理解问题拆解技术原理JavaScript第 8 题实现支持链式调用的add函数,如add(1)(2)(3)返回6 考察闭包、函数柯里化与隐式转换的理解编码实现技术原理JavaScript第 9 题箭头函数中的 this 有什么不同? 考察箭头函数 this 的词法绑定特性及其使用场景技术原理方案权衡JavaScript第 10 题let、const之间有什么区别,let又与var有什么区别? 考察ES6变量声明与作用域、提升、可变性等基本概念技术原理JavaScript