唉, 支持..不过这个对我们有什么用?
我曾经学C是为了写OS, 不过当我明白要多大工程的时候.........

解决方案 »

  1.   

    是嘛 其实你这样写就可以创建一个线程setTimeout("function A",0);
    setTimeout("function B",0);
    这样就是2个线程进行处理了 不信你可以自己试试
      

  2.   

    这个问题 emu 在论坛里发过一篇很精彩的帖子。
      

  3.   

    支持楼主的研究,对大家开发过程中如何选择正确的实现方式有很好的帮助。楼主说的 “emu 在论坛里发过一篇很精彩的帖子” 请问一下还记得链接吗?最近也因为用JS动态创建元素,因为创建的较多,界面因此而不能操作。为解决这个问题想办法。
      

  4.   

    多谢 meizz(梅花雪)!去看过那篇文章了,不错!其实顺着那个思路可以在一个 WINDOW 内部实现自己的线程管理,如果 
    Javascript 的代码越来越复杂的话,很有可能需要模拟实现一定程度的“线程”。但如果这种“线
    程”需要在 WINDOW 之间调度的话,就可能麻烦一些,因为 WINDOW 之间有真正的线程调度存在。
    在没有真正线程锁支持的基础上,模拟“线程”很难保证临界区数据的完整一致。呵呵,估计等 Javascript 再发展一段时间,就可能把底层的线程函数包装成 Javascript 函数了。