![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
爱在 旅途
我这个人很低调,从来不写个性签名
展开
-
原型与原型链
原型与原型链原创 2023-06-20 15:24:31 · 36 阅读 · 0 评论 -
js中数据类型的判断方式
三种常见的判断数据类型的方式,最后一种最准确,值得推荐。原创 2023-06-27 09:19:02 · 26 阅读 · 0 评论 -
事件循环以及宏任务与微任务
javascript是一门单线程执行的编程语言。如果在代码中存在定时任务,单线程执行必然会造成阻塞。但是在真正的开发中并没有存在这种情况,那么是什么原因造成的呢?带着上面的疑问我们可以先了解三个概念:执行栈,宿主环境(浏览器/node),执行队列。js分为同步代码和异步代码。在执行的过程中js是先执行同步代码,具体就是把同步代码统一放到执行栈顺序依次执行。因此我们可以得出js中代码的执行顺序是:同步任务->微任务(js引擎发起)->宏任务。js把异步代码分为微任务与宏任务。原创 2023-06-27 15:21:01 · 68 阅读 · 0 评论 -
对象数组去重五种方式
1.双for循环去重。2.map方式。3.forEach与includes去重。4.indexof去重。5.对象访问属性的方法。原创 2023-06-26 16:16:27 · 4538 阅读 · 1 评论