三维家面试题 · JavaScript

三维家相关面试题,按最终去重题目聚合。

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

筛选题目已选:JavaScript
第 1 题请分别介绍 ES6 中箭头函数和 Promise 的主要特性和使用场景,并说明它们解决了什么问题。 考察对 ES6 核心特性的理解与应用能力编码实现技术原理JavaScript第 2 题请解释 JavaScript 中的变量提升(Hoisting)机制及其对代码执行的影响。 考察对 JavaScript 作用域与执行上下文中变量声明行为的理解技术原理JavaScript第 3 题var、let、const 之间有什么区别? 考察 JavaScript 变量声明的作用域、提升和可变性掌握技术原理JavaScript第 4 题在 JavaScript 中,请说明基础值(如数字、字符串)与 NaN 比较时的行为,并解释为什么 NaN 不等于自身。 考察对 JavaScript 类型系统和 NaN 语义的理解编码实现技术原理JavaScript第 5 题TypeScript和JavaScript的主要区别是什么? 考察对TypeScript核心特性的理解及其与JavaScript的关系技术原理技术选型JavaScriptTypeScript第 6 题TypeScript使用过嘛?说说TypeScript和JavaScript的区别,项目中哪些地方使用了TypeScript 考察对TypeScript与JavaScript差异的理解及实际项目应用能力项目复盘技术原理技术选型JavaScriptTypeScript第 7 题请解释 JavaScript 中原型链的工作原理,并举例说明如何通过原型链实现属性继承。 考察对 JavaScript 原型链机制的理解及实际应用能力技术原理JavaScript第 8 题请解释 Promise 的概念、状态和基本用法,并说明它解决了什么问题。 考察对 Promise 核心机制、状态流转及异步编程价值的理解问题拆解技术原理JavaScript第 9 题了解原型链吗? 考察对 JavaScript 原型链机制及其在继承中的应用的理解技术原理JavaScript第 10 题React 和原生 HTML/CSS/JavaScript 开发网页有什么区别? 考察对 React 核心价值与原生技术边界的理解技术原理技术选型方案权衡CSSHTMLJavaScript