How to use Thread in javascript

P

Penguin

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
 
R

RobG

Penguin said:
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.

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.

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. :)
 
J

Julian Turner

Penguin said:
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
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,431
Messages
2,571,677
Members
48,796
Latest member
Greg L.

Latest Threads

Top