Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在chrome开发工具中减缓特定文件的加载_Javascript_Google Chrome_Race Condition - Fatal编程技术网

Javascript 如何在chrome开发工具中减缓特定文件的加载

Javascript 如何在chrome开发工具中减缓特定文件的加载,javascript,google-chrome,race-condition,Javascript,Google Chrome,Race Condition,我试图在chrome中测试一些竞争条件,在我的本地环境中,在ajax调用之前总是加载一个文件,所以我想看看是否有网络延迟,我的页面会有什么表现 我是否可以减慢单个文件的加载速度 还有一个问题与我的问题相似,但并不完全相同 我可以把我的文件放在另一个域的其他地方,然后减慢这个特定域的速度,但是对于这个简单的问题来说,这太费劲了。所以我想知道有谁知道更好的解决办法 任何帮助都将不胜感激 setTimeout?或者,如果您需要确保request1是在request2之后发出的,request2.onl

我试图在chrome中测试一些竞争条件,在我的本地环境中,在ajax调用之前总是加载一个文件,所以我想看看是否有网络延迟,我的页面会有什么表现

我是否可以减慢单个文件的加载速度

还有一个问题与我的问题相似,但并不完全相同

我可以把我的文件放在另一个域的其他地方,然后减慢这个特定域的速度,但是对于这个简单的问题来说,这太费劲了。所以我想知道有谁知道更好的解决办法


任何帮助都将不胜感激

setTimeout
?或者,如果您需要确保request1是在request2之后发出的,
request2.onload=performRequest1
是否使用chrome开发工具中的网络限制?这将减慢所有流量,但可能会解决您的问题。如果您所做的所有更改都是在发出这些请求时进行的,那么您将看到剩下的逻辑是否成立。我不明白你为什么不能用onloadtesting@Kaiido我的代码需要处理两个异步操作,一个是从s3加载脚本,另一个是RESTAPI调用。我想在这两件事情全部完成后做一些逻辑分析,但订单无法保证。目前,如果我进行测试,脚本总是在api调用完成之前加载,因此我希望减慢脚本加载速度,以查看在api调用完成之后加载脚本时代码的行为。这对你有意义吗?抱歉,我在描述中没有说清楚。@kaido是的,这会给我想要的顺序,但是这种方式完全改变了我想要测试的代码,所以没有意义。