![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
淡定ya
这个作者很懒,什么都没留下…
展开
-
单线程与多线程、同步与异步、promise与async和await梳理关系
1.单线程与多线程:js是单线程,因为如果js 是多线程语言,那么当一个线程创建dom元素,另一个线程删除dom元素就会冲突。让js实现多线程的方法是HTML5的新标准web worker。2.同步与异步:异步就是js不需要等待事件全部完成,当空闲的时候去执行其他的事件。3.promise是es6语法,为了解决异步函数回调地狱的问题,将异步操作队列化。4.async和await优化prom...原创 2020-03-02 20:05:01 · 1577 阅读 · 0 评论 -
面试题、笔试题
1.setTimeout足够精确吗?不精确,因为调用的函数本身执行需要时间,所以为了让定时器精确,可以在调用的函数开头和结尾分别调用new Date()方法,然后计算出差值,最后在定时器中设定的时间减去差值。2.浏览器端保存用户数据的方法,...原创 2020-03-02 17:24:03 · 210 阅读 · 0 评论