swa*_*ati 7 javascript jquery event-queue
我是javascript/jquery的新手.我有一个简单的问题,一个java脚本函数正在运行,并希望看到该线程的线程ID.在java中我们喜欢
Thread.getID();//in java
这将打印正在运行的线程的线程ID.以类似的方式,我们使用什么函数来获取javscript中正在运行的线程id.
其实我想要的是......
在我的JavaScript中,我有一个正在收听频道的听众.当通道中有消息时,将调用回调方法并处理数据.所以在这里我试图看看它是如何工作的.假设通道中有10条消息,每条消息都会调用回调.
假设回调方法正在运行消息"a",并且在处理消息"a"的数据时,它得到另一个消息"b".一旦消息"a"的处理完成,是否会调用"b"的回调方法?
我想通过在回调函数中打印线程号来检查这一点,该函数告诉它是按顺序运行(一个线程)还是多个线程.这就是为什么我试图打印线程ID.谢谢你的回复.
谢谢,斯瓦蒂
对于 JavaScript 中的大多数事情来说,都有一个线程,因此没有方法可以实现这一点,因为它在您可以访问此类信息的地方不变为“1”。后台有更多线程用于事件和排队(由浏览器处理),但就您的代码而言,有一个主线程。
Java != JavaScript,它们只共用 4 个字母:)