北京经纬恒润科技股份有限公司面试题 · 技术原理 · JavaScript
北京经纬恒润科技股份有限公司相关面试题,按最终去重题目聚合。
共 1770 道真题 · 当前筛选命中 17 道 · 更新 2026-08-05
筛选题目已选:技术原理 · JavaScript
考察点
技术栈
第 1 题针对类似3<2<1的长比较字符串,用JS写一个方法依次比较,先讲思路,能用递归吗? 考察对JavaScript链式比较字面量语义的理解以及迭代/递归实现长比较字符串解析的能力第 2 题在 JavaScript 中,表达式 3<2<1 返回什么?请解释其执行逻辑。 考察 JavaScript 隐式类型转换和运算符结合性第 3 题在 JavaScript 中,表达式 a=b=1 是如何执行的?请说明其运算过程和结果。 考察赋值运算符的结合性和返回值第 4 题写一个JS方法实现类似3<2<1的链式比较逻辑,先比较3<2,然后结果再和1比较。 考察对JS比较运算中类型转换和运算顺序的理解,以及实现链式比较能力第 5 题两个没有关系的页面之间想要进行数据交互,请说出你能想到的所有办法。 考察前端跨页面通信的全面性与方案权衡能力第 6 题在JavaScript中,const声明与var声明有什么区别? 考察对JavaScript变量声明机制及块级作用域的理解第 7 题请解释JavaScript中原型和原型链的概念,以及它们是如何实现继承的。 考察对原型机制和继承原理的理解第 8 题请说明JavaScript中async/await的异常捕获方式,并比较与传统Promise处理的差异。 考察对async/await错误处理机制的理解第 9 题在JavaScript中,表达式 a=b=1 是如何执行的?请解释赋值运算的规则。 考察JS赋值运算符的结合性与从右到左执行顺序第 10 题请解释JavaScript中Promise的基本概念和主要用法。 考察对Promise核心机制和异步编程的理解第 11 题请说明在前端开发中,用于监听事件或状态变化的常用函数有哪些,并举例说明其具体用法? 考察对前端事件监听及状态监听机制的理解与实际应用能力第 12 题在JavaScript中,表达式 3<2<1 的返回值是什么?请解释其运算过程。 考察JavaScript类型转换与比较运算符的链式求值规则第 13 题JS 深浅拷贝的差异,以及对应的有哪些方法? 考察JavaScript中深浅拷贝的概念差异及常用实现方法第 14 题在 JavaScript 中创建对象的方法有哪些? 考察对 JavaScript 对象创建方式及其语义差异的理解第 15 题请解释JavaScript中闭包的概念,并举例说明其应用场景。 考察对闭包机制和作用域链的理解第 16 题请解释 JavaScript 中异步操作的主要方式及其区别,并说明在什么场景下选择 Promise、async/await 或回调函数。 考察异步编程基础掌握与方案权衡能力第 17 题原型链的显示原型与隐式原型是什么? 考察对JavaScript原型链核心概念的理解