Posts Tagged ‘Concurrent’

Javascript Conurrent Thread Library – 用來實現Multi-Thread in Javascript

Thursday, October 29th, 2009

前幾天在找有沒有方法可以強制讓Javascript Function變成Synchronized(即不需要callback function,可以直接Return值)
結果是沒找到,不過另外找到這個還不錯的Library,也許以後也用的到…
這個Library可以用來實現Javascript Multi-Thread,Javascript如果可以做到Multiple Thread,可以玩的技術應用應該就更多了… ^_^

原開發者網頁(日文):
http://jsthread.sourceforge.net/cgi-bin/wiki/wiki.cgi

這裡有簡中的介紹:
http://blog.csdn.net/gggxin/archive/2009/10/12/4657729.aspx

下載:
http://jsthread.sourceforge.net/cgi-bin/wiki/wiki.cgi?action=ATTACH&page=FrontPage&file=Concurrent%2EThread%2Dfull%2D20090713%2Ejs

Demo Code:

  Concurrent.Thread.create(function(){
    var i = 0;
    while(1) {
      document.body.innerHTML += (i++) + "<br>";
    }
  });

上面那段程式碼是個無窮迴圈,可是並不會讓Browser當掉,這就是這個 Library神奇的地方! @@