Re: [討論] javascript是共時、多執行緒嗎?
以下列出我的測試網頁(必要部分):
index.html:
<iframe src="iframe1.html"></iframe>
<iframe src="iframe2.html"></iframe>
iframe1.html:
console.log('A');
while(1);
console.log('F');
iframe2.html:
console.log('B');
while(1);
console.log('F');
在Opera是會出現A和B兩個
如果一定會跑完iframe1.html再跑iframe2.html的話
應該不會出現B才對
所以我覺得應該是不同的thread...
不過剛剛用process explorer看之後,又覺得,
會不會是javascript thread但是不是kernel thread...
只是fx,chrome都hang住,所以應該是single thread吧XD
(不過如果強制停止,感覺實作成iframe1.html停止執行,
就接著執行iframe2.html好像也沒什麼不對XD,
所以停止script後這樣看,感覺不太能推論)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.231.162.8
推
11/07 19:20, , 1F
11/07 19:20, 1F
→
11/07 19:22, , 2F
11/07 19:22, 2F
→
11/07 19:24, , 3F
11/07 19:24, 3F
→
11/07 19:26, , 4F
11/07 19:26, 4F
→
11/07 19:26, , 5F
11/07 19:26, 5F
→
11/07 19:28, , 6F
11/07 19:28, 6F
討論串 (同標題文章)
完整討論串 (本文為第 8 之 11 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章