Skip to content

JavaScript 系列 ​

说说 JavaScript 中的数据类型?存储上的差别? ​

数组的常用方法有哪些? ​

JavaScript 字符串的常用方法有哪些? ​

谈谈 JavaScript 中的类型转换机制 ​

== 和 ===区别,分别在什么情况使用 ​

深拷贝浅拷贝的区别?如何实现一个深拷贝? ​

说说你对闭包的理解?闭包使用场景 ​

说说你对作用域链的理解 ​

JavaScript 原型,原型链 ? 有什么特点? ​

Javascript 如何实现继承? ​

谈谈 this 对象的理解 ​

JavaScript 中执行上下文和执行栈是什么? ​

说说 JavaScript 中的事件模型 ​

typeof 与 instanceof 区别 ​

解释下什么是事件代理?应用场景? ​

说说 new 操作符具体干了什么? ​

ajax 原理是什么?如何实现? ​

bind、call、apply 区别?如何实现一个 bind? ​

说说你对正则表达式的理解?应用场景? ​

说说你对事件循环的理解 ​

DOM 常见的操作有哪些? ​

说说你对 BOM 的理解,常见的 BOM 对象你了解哪些? ​

举例说明你对尾递归的理解,有哪些应用场景 ​

说说 JavaScript 中内存泄漏的几种情况? ​

Javascript 本地存储的方式有哪些?区别及应用场景? ​

说说你对函数式编程的理解?优缺点? ​

Javascript 中如何实现函数缓存?函数缓存有哪些应用场景? ​

说说 Javascript 数字精度丢失的问题,如何解决? ​

什么是防抖和节流?有什么区别?如何实现? ​

如何判断一个元素是否在可视区域中? ​

大文件上传如何做断点续传? ​

如何实现上拉加载,下拉刷新? ​

什么是单点登录?如何实现? ​

web 常见的攻击方式有哪些?如何防御? ​

Released under the MIT License.