Connecting Tech Pros Worldwide Forums | Help | Site Map

How to use Thread in javascript

Penguin
Guest
 
Posts: n/a
#1: Jul 18 '06
Hi All,

I would like to use thread in javascript how to do that? like in java
to implement Runable or extends Thread class.

could you show a snippet of code?

thanks and regards,
ralph


RobG
Guest
 
Posts: n/a
#2: Jul 18 '06

re: How to use Thread in javascript


Penguin wrote:
Quote:
Hi All,
>
I would like to use thread in javascript how to do that?
Execute some code - there is only one thread, so whatever runs uses it.

Quote:
like in java to implement Runable or extends Thread class.
Only one thread, no classes. You can use setTimeout or setInterval to
make things happen other than synchronously, but never in another
thread.

I guess some implementations of JavaScript could be multi-threaded, but
there is nothing in the ECMAScript specification to let you manage
them. So if some UA somewhere does have a multi-threaded script
environment, from a programmers' viewpoint, it's single threaded unless
it also has non-standard extensions to manage them.

Quote:
could you show a snippet of code?
function funcA() { /* ...do lots of stuff...*/ }
function funcB() { /* ...do very little stuff...*/ }

funcA();
funcB();

funcA will always finish before funcB is called. :-)


--
Rob

Julian Turner
Guest
 
Posts: n/a
#3: Jul 18 '06

re: How to use Thread in javascript



Penguin wrote:
Quote:
Hi All,
>
I would like to use thread in javascript how to do that? like in java
to implement Runable or extends Thread class.
>
could you show a snippet of code?
>
thanks and regards,
ralph
The only way I have managed to "emulate" a separate thread (only tested
in IE) is to open a separate pop-up window. That separate pop-up
window seems to run in its own thread, and I have managed to create
progress bars by doing this which can receive instructions from a
running function in the parent window and update simultaneously.

Regards

Julian

Closed Thread


Similar JavaScript / Ajax / DHTML bytes