招商银行·招银网络科技面试题 · JavaScript
招商银行·招银网络科技相关面试题,按最终去重题目聚合。
共 2575 道真题 · 当前筛选命中 40 道 · 更新 2026-08-05
筛选题目已选:JavaScript
考察点
技术栈
第 21 题JavaScript 中 this 的指向规则有哪些?请举例说明。 考察对 JavaScript this 绑定规则的理解与区分第 22 题JS 中常见的数据类型有哪些,为什么要使用 BigInt? 考察对 JavaScript 基本数据类型和大整数处理背景的理解第 23 题JavaScript中如何判断数据类型? 考察JavaScript类型判断方法的原理、使用场景与边界处理第 24 题WeakMap 和普通 Map 的主要区别有哪些? 考察对 WeakMap 与 Map 在引用、遍历和用途上的差异理解第 25 题如何判断一个变量的类型? 考察JavaScript变量类型判断方法的原理与适用场景第 26 题请手写一个深拷贝函数,并说明其边界情况。 考察对JavaScript深拷贝实现、边界情况和原理的理解第 27 题请说明 addEventListener 的第三个参数的作用及其典型使用场景。 考察对事件绑定机制及冒泡与捕获模型的理解第 28 题列举几种常见的类数组对象,并说明它们各自的原生类型。 识别常见类数组及其来源第 29 题请详细解释 JavaScript 的事件机制,包括事件循环、任务队列和事件处理的基本原理。 考察对 JavaScript 事件循环、任务队列及事件处理机制的理解第 30 题表达式 0=='' 的结果是什么?请解释其原理。 考察JavaScript类型转换与宽松相等规则第 31 题请介绍几种数组去重的实现方式并比较其优缺点。 考察编程基础、多种解法对比和算法复杂度分析能力第 32 题请解释 JavaScript 严格模式中 this 的绑定规则与普通模式有何不同? 考察对严格模式 this 绑定规则的理解第 33 题async 函数返回什么类型? 考察对 async/await 基本语义的理解第 34 题在 JavaScript 中,除了 typeof,还有哪些方法可以更准确地判断变量类型? 考察对 JavaScript 类型检测机制的理解及边界场景处理第 35 题在 JavaScript 中,如何判断一个值是数组还是对象?请说明不同方法的适用场景。 考察 JavaScript 类型判断的基础知识及不同 API 的边界和适用场景第 36 题怎么解决浏览器的兼容性问题? 考察前端开发中对浏览器兼容性问题的识别与处理能力第 37 题讲一下箭头函数和普通函数的区别? 考察对函数定义方式、this 绑定及使用场景的理解第 38 题请列举 JavaScript 中的基本数据类型,并说明它们之间的区别。 考察 JavaScript 基础类型掌握程度及对类型体系的理解第 39 题请解释前端中防抖(debounce)和节流(throttle)的概念及各自的适用场景。 考察对防抖与节流核心思想的理解及场景辨析第 40 题null==undefined? 考察JavaScript中null与undefined的宽松相等判断