- 博客(7)
- 收藏
- 关注
原创 同步和异步
一、为什么JavaScript是单线程?原因:因为JS是一个脚本语言,它主要是面对于浏览器的用来于用户互动的以及DOM的操作。因此才决定出它是单线程。如果是多线程,它就会带来复杂的同步问题。所以决定JS是单线程。二、同步和异步的任务1、因为js是单线程就会带来一些问题。就是所有任务都会排队,前一个任务完成,后一个任务才能执行那如果前一个任务耗费时间长,那后面的任务岂不是要一直等待。 于是就出现了两种任务同步任务:在主线程上排队的任务,只用前一个任务执行完毕,后一个任务才能紧接着执行。
2022-03-14 15:28:30
1772
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人