是否有任何本机javascript函数逐个运行脚本(没有jquery)。 我描述了我的意思。
我的html文件是:
<html><body>
Hello
<script type="text/javascript" src="sleep.js"></script>
<script type="text/javascript">
alert('boo');
</script>
</body></html>
sleep.js:
setTimeout(myFunction, 3000);
function myFunction(){
alert('hi');
}
当我加载我的页面提醒&#39; boo&#39;立即显示,3秒后显示警告&#39; hi&#39;。但我想逐个执行脚本(因为它们跟在html文件中),所以第一个脚本sleep.js应该作为第一个执行,它会睡3秒,然后显示&#39; hi&#39;,然后第二个警报显示&#39; boo&#39;。
如何做到这一点?
PST这只是一个简短的例子,我需要,如果对于任何脚本,例如,如果第一个脚本将是谷歌分析代码,它应该首先执行,然后如果第一个脚本完成运行第二个脚本,然后第三个脚本,一个通过之一。