永发信息网

js为什么是单线程的

答案:1  悬赏:0  手机版
解决时间 2021-01-03 20:24
js为什么是单线程的
最佳答案
JavaScript语言的一大特点就是单线程,也就是说,同一个时间只能做一件事。那么,为什么JavaScript不能有多个线程呢?这样能提高效率啊。
JavaScript的单线程,与它的用途有关。作为浏览器脚本语言,JavaScript的主要用途是与用户互动,以及操作DOM。这决定了它只能是单线程,否则会带来很复杂的同步问题。比如,假定JavaScript同时有两个线程,一个线程在某个DOM节点上添加内容,另一个线程删除了这个节点,这时浏览器应该以哪个线程为准?
为了利用多核CPU的计算能力,HTML5提出Web Worker标准,允许JavaScript脚本创建多个线程,但是子线程完
全受主线程控制,且不得操作DOM。所以,这个新标准并没有改变JavaScript单线程的本质。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求口袋妖怪金银版在白金山和red对战时的BGM b
银行的贷款可以换人还吗?就是说我还不起了,
如图,平行四边形的面积是30平方分米,甲、乙
关于周公的成语
在这次奥运会上,不论是获得奖牌的奥运健儿,
夫英雄者,胸怀大志,腹有良谋,有包藏宇宙之
如图所示的机器零件的左视图是?A.B.C.D.
浙江湖州怎么样??
公街社区居委会地址有知道的么?有点事想过去
我女朋友要等我四年 她愿意 她家人不愿意怎么
利比亚的官方语言是什么?利比亚和利比利亚都
电池有问题,显示充满电,但开不了机!
单选题为延缓袋装食品变质,包装时不宜采用A.
房产税计入哪个会计科目
光的速度大约是300000000米/秒,将300000000
推荐资讯
在无锡买了一套五年的二手房,价格4800每平米
全职猎人里有女生吗??
规定图形表示运算a-b+c,图形表示运算x+z-y-w
Mike did the homework it took me.A. one-t
在校生考英语四级可以在校外报考么?
You as well right.A. I areB. I amC. as I
老师可以比作什么
利率市场化对商业银行有哪些影响
单选题能够说明硫的非金属性比氯弱的事实有①
十里飘香怎么造句要有意义(不能是桂子花开~~
材料一反映了唐朝与哪个民族的友好关系
广西交通职业学院的篮球场是怎么样的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?