1.自我介绍 2.JS数据类型 3.JS数据存储类型 4.检查数据类型的方法 5.为什么typeof null 结果是object 6.浅拷贝 深拷贝,还有怎么实现 7.防抖、节流,应用场景,怎么实现 8.闭包,及其优缺点 9.原型、原型链 10. var let const 11.变量提升 12. call 、 apply、bind区别 13.事件捕获、事件冒泡、阻止冒泡 CSS 1.垂直水平居中 2.CSS模块化 算法: 1.两个已排序的数组拼接为新排序的数组 2.长字符串寻找给定的子串的索引