看板
[ Ajax ]
討論串[討論] javascript是共時、多執行緒嗎?
共 11 篇文章
內容預覽:
為了確認同一個頁面多個iframe也只有一個thread. 我剛實測了同一個頁面兩個iframe 裡面各自跑timer. 兩個iframe同時去更新父視窗. 還是用原來的12一組 34一組. 測試結果 12 34不會交叉出現 13 24 或14 32都不會出現. tyx的說法是正確的 不管ie,ff
(還有2406個字)
內容預覽:
在同一個 page 裡 只有一個 thread 在執行. 不管有幾個 iframe 都一樣 (但 Opera 不是 推文有連結). 那為何有不同的行為. 我以 senser 的範例作說明. 1. FireFox. 當 FF 執行 $('ifa').src = 'javascript:alert("A
(還有848個字)
內容預覽:
alert在不同thread下(iframe)到底會怎樣我倒是沒有研究過. 我把您的code改成. var $ = function(id){return document.getElementById(id);};. $('ifa').src = 'javascript:alert("A");al
(還有964個字)
內容預覽:
跟大家分享一下 我對一般常見的browser處理javascript的認知. 有錯誤請大家不吝指教. 先回答標題好了. 就我所知 目前javascript在browser的implementeation中. 在一個"window"下中只有一個thread 在這種情況下 你可以說javascript是
(還有1839個字)
內容預覽:
javascript 是同步的. 也就是不會有兩行 statement 同時執行的. 但是他可以是多執行續。. 也就是假設你有一個 funciont 是. function A(){. alert("A");. alert("B");. }. function B(){. alert("C");.
(還有529個字)