Skip to content Skip to sidebar Skip to footer

Method To Get The Running Thread Id In Javascript/jquery

I am new to javascript/jquery. I have a simple question one of java script function is running and wanted to see the thread id for that thread. In java we do like Thread.getID();/

Solution 1:

JavaScript is single threaded. So this wouldn't apply to JavaScript.

However, it is possible to spawn multiple threads through a very limited Worker interface introduced in HTML5 and is already available on some browsers. From an MDC article,

The Worker interface spawns real OS-level threads, and concurrency can cause interesting effects in your code if you aren't careful. However, in the case of web workers, the carefully controlled communication points with other threads means that it's actually very hard to cause concurrency problems. There's no access to non-thread safe components or the DOM and you have to pass specific data in and out of a thread through serialized objects. So you have to work really hard to cause problems in your code.

What do you need this for?


Solution 2:

For most things in JavaScript there's one thread, so there's no method for this, since it'd invariable by "1" where you could access such information. There are more threads in the background for events and queuing (handled by the browser), but as far as your code's concerned, there's a main thread.

Java != JavaScript, they only share 4 letters :)


Solution 3:

Aside from the name, Javascript is totally unrelated to Java. Javascript does not have threads that you can access.


Solution 4:

In javascript the scripts run in a browser thread, and your code have no access to that info, actually your code have no idea whatsoever how it's being run. So NO! there's no such thing in javascript.


Post a Comment for "Method To Get The Running Thread Id In Javascript/jquery"