跳至主要內容
LeetCode-JS
LeetCode 通关指南
open in new window
React 源码
Vue 源码
前端面试题
博客
🎄
🏝 今日咒语
做一个耀眼的人,不是为了灼伤别人,而是为了给周围以明亮。
Js
目录
== 和 ===区别,分别在什么情况使用
ajax 原理是什么?如何实现?
apply、call、bind 的区别是什么?
DOM 常见的操作有哪些?
ES6 中数组新增了哪些扩展?
Javascript 中如何实现函数缓存?函数缓存有哪些应用场景?
JavaScript 中执行上下文和执行栈是什么?
JavaScript 原型,原型链 ? 有什么特点?
Javascript 如何实现继承?
JavaScript 字符串的常用方法有哪些?
typeof 与 instanceof 区别
web 常见的攻击方式有哪些?如何防御?
举例说明你对尾递归的理解,有哪些应用场景
什么是单点登录?如何实现?
什么是防抖和节流?有什么区别?如何实现?
你是怎么理解 ES6 中 Decorator 的?使用场景?
你是怎么理解 ES6 中 Generator 的?使用场景?
你是怎么理解 ES6 中 Module 的?使用场景?
你是怎么理解 ES6 中 Promise 的?使用场景?
你是怎么理解 ES6 中 Proxy 的?使用场景?
你是怎么理解 ES6 新增 Set、Map 两种数据结构的?
大文件上传如何做断点续传?
如何判断一个元素是否在可视区域中?
如何实现上拉加载,下拉刷新?
对象新增了哪些扩展?
对象新增了哪些扩展?
数组的常用方法有哪些?
如何实现一个 bind ?
Javascript 本地存储的方式有哪些?区别及应用场景?
深拷贝浅拷贝的区别?如何实现一个深拷贝?
解释下什么是事件代理?应用场景?
说说 JavaScript 中内存泄漏的几种情况?
说说 JavaScript 中的事件模型
说说 JavaScript 中的数据类型?存储上的差别?
说说 Javascript 数字精度丢失的问题,如何解决?
说说 new 操作符具体干了什么?
说说 var、let、const 之间的区别
说说你了解的 js 数据结构?
说说你对 BOM 的理解,常见的 BOM 对象你了解哪些?
说说你对事件循环的理解
说说你对作用域链的理解
说说你对函数式编程的理解?优缺点?
说说你对闭包的理解?闭包使用场景
JS 自测 100 题
Promise 专项练习
说说你对正则表达式的理解?应用场景?
谈谈 JavaScript 中的类型转换机制
谈谈 this 对象的理解