是否由页面中的JavaScripts规范定义评估顺序

时间:2014-12-27 11:56:28

标签: javascript

如果我包含两个这样的脚本(一个直接在页面中,一个在远程资源中):

<!-- ... -->

<script>
 console.log('foo');
</script>

<script src="bar.js"></script>

<!-- ... -->

评估顺序是否得到保证?

1 个答案:

答案 0 :(得分:1)

脚本按照它们在页面上显示的顺序执行。例外情况是外部Javascript具有async属性。这将在后台加载,并在响应到达时执行。