- 博客(1)
- 收藏
- 关注
原创 JavaScript同步和异步个人理解
同步和异步产生的原因 归根到底,JavaScript是一门“单线程”语言,不可以另外开辟线程js为何是单线程的? JavaScript的单线程与它的用途有关。作为浏览器脚本语言,JavaScript的主要用途是为来实现用户与浏览器的交互。 这就决定了它只能是单线程的,否则会带来很复杂的同步问题,比如:假定有两个线程,一个线程在某个DOM节点上添加内容,另一个线程删除了这个节点,这时浏览器应该以哪个线程为准? 为了避免这种复杂性,从一诞生,JavaScript就是单线程了,这已经成这门语言的
2021-02-25 14:05:09 205
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人