JS的问题
前端数组的方法。es6新增数组扁平化的方法
https://blog.csdn.net/qq_42303885/article/details/85332359
数组扁平化
1.this的指向问题?怎么改变普通函数里面的this指向?三个改变函数指向的方法的区别?如果让你使用apply实现一个bind函数,你有什么想法?
this指向: https://blog.csdn.net/Cool_so_cool/article/details/106241746
区别:https://blog.csdn.net/Alexanderhs/article/details/90031546
改变this: https://blog.csdn.net/weixin_44976833/article/details/101311435
apply实现一个bind函数:http://www.fly63.com/article/detial/7482
2.ES6里面高频率问到的问题,promisasync await它有什么区别?await有什么特点,这两个方法里面报错了,该怎么抓取?
https://www.cnblogs.com/sexintercourse/p/12285157.html
3.ES6新特性?es6新增数组的方法
https://blog.csdn.net/Cool_so_cool/article/details/104733725
4.扩展运算符用法?
https://blog.csdn.net/astonishqft/article/details/82899965
5.箭头函数?
https://www.cnblogs.com/mengff/p/9656486.html
6.async返回什么?
https://segmentfault.com/a/1190000020782681
7.Promise默认是同步还是异步?
https://www.jianshu.com/p/fde0038e4633
https://blog.csdn.net/zzh990822/article/details/109573797
8.浅拷贝和深拷贝?
https://www.jianshu.com/p/1c142ec2ca45
9.ES6操作数组的方法有哪些?
https://www.sohu.com/a/256702171_647584
10.数组去重的多种方法?
https://www.cnblogs.com/a-cat/p/12297764.html
11.判断数据类型的方法,分别返回什么值?
https://blog.csdn.net/Cool_so_cool/article/details/105523278
12.按顺序上传了图片,怎么按顺序请求回来(Promise.all)原生中如何同时处理两个异步?
https://jingyan.baidu.com/article/c1a3101e63e26ade656debed.html
13.防抖、节流?
https://www.jianshu.com/p/c8b86b09daf0
14.事件循环机制?宏任务微任务?
https://wenku.baidu.com/view/8f2918e16237ee06eff9aef8941ea76e58fa4a1c.html
15. JS中的数据类型的比较,两个= =和===的区别?
===比较类型和值,==只比较值。
object.is(),方法判断两个值是否为同一个值
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/is
16.虚拟DOM比真实DOM好在哪?
https://www.cnblogs.com/jack-wangsir/articles/12564674.html
17.虚拟DOM涉及到了什么算法?
18.原型链?原型指向哪里?
https://blog.csdn.net/Cool_so_cool/article/details/105522183
19.
20.图片懒加载怎么实现?
https://www.cnblogs.com/qing-5/p/11343125.html
21.发布订阅怎么实现?
https://www.jb51.net/article/154921.htm
15.es5和es6区别?
https://blog.csdn.net/weixin_38629529/article/details/84954156
16.闭包的理解?闭包 使⽤场景 解决了什么问题
https://blog.csdn.net/Cool_so_cool/article/details/106515954
第二个问题
https://blog.csdn.net/qq_36560875/article/details/120334209
17.HTML5新增input标签属性?
https://www.cnblogs.com/EricZLin/p/8855567.html
18.面向对象的理解
https://blog.csdn.net/Cool_so_cool/article/details/106537508
19.浏览器兼容性问题
https://www.jianshu.com/p/ac6a47d16414
20.git请求和post请求的区别
https://blog.csdn.net/Cool_so_cool/article/details/124597379?spm=1001.2014.3001.5501
21,DOM、BOM 操作都哪些
https://blog.csdn.net/estrusKing/article/details/118582077
22.本地缓存 localstorage、sessionstorage、cookie
https://blog.csdn.net/weixin_42062766/article/details/119103204
https://baijiahao.baidu.com/s?id=1720312996285955989&wfr=spider&for=pc
23,js 数据类型有哪些
1、常用的基本数据类型包括undefined、null、number、boolean、string;2、引用数据类型也就是对象类型,比如Object、array、function、data等。
24,null、undefined 区别
https://blog.csdn.net/m0_47135993/article/details/119800231
25. for in、for of 区别
https://blog.csdn.net/qq_43796489/article/details/119566594
26.typeof 有哪些类型
https://www.csdn.net/tags/MtjaAgysMjk5NTMtYmxvZwO0O0OO0O0O.html
27.下⾯代码中 a 在什么情况下会打印 1
var a = ?;
if(a == 1 && a == 2 && a == 3){
conso.log(1);
}
https://blog.csdn.net/zulvyinggaitong/article/details/119809787
28.JS预解析过程
https://blog.csdn.net/weixin_58448088/article/details/122394752
29.foreach和map的区别
http://www.gaosan.com/gaokao/414154.html
30.new的实现原理
https://wenku.baidu.com/view/df956707bfd126fff705cc1755270722192e596e.html
31.const声明的对象属性和数组的值可以被修改。let和const的区别,
https://blog.csdn.net/xg1201/article/details/123967120
https://blog.csdn.net/z2823930772/article/details/123066901