js模拟多线程

来源:互联网 发布:自学凸优化 编辑:程序博客网 时间:2024/06/06 01:23

   javascript   是没有提供多个线程的方法, 实质 这种语言是单线程执行的。  

    但可以通过 setTimeout(),  setInterval()    方法模拟:

   

<html><body><input type="text" id="num" size="35" /><script language=javascript>var t=0;var int = setInterval("number()",1000);function number()  {     t++;  document.getElementById("num").value=t  }</script><button onclick="clearInterval(int)">Stop interval</button></body></html>

0 0