JavaScript
# 数据类型
Object.assign 和扩展运算符是深拷贝还是浅拷贝,两者的区别
# JavaScript 基础
3 Unicode、UTF-8、UTF-16、UTF-32 的区别?
2 为什么函数的 arguments 参数是类数组而不是数组?如何遍历类数组
3 escape,encodeURI,encodeURIComponent 的区别
1 JavaScript 为什么要进行变量提升,它导致了什么问题?
# ES6
# 原型
# 异步编程
2 setTimeout、Promise、Async/Await 的区别
2 Promise.all 和 Promise.race 的区别和使用场景
3 什么是回调函数?回调函数有什么缺点?如何解决回调地狱问题?
3 setTimeout、setlnterval、requestAnimationFrame 各有什么特点?