我有以下内容:
HTML :
<head>
<script>
var sharedValue = {a:"b"}
</script>
<script src="otherScript.js"></script>
<script>
console.log(sharedValue);
</script>
</head>
otherScript.js
sharedValue.b = "a";
如果{a:"b"}
加载时间太长,头部的console.log是否可能会输出otherScript.js
?或者它总是{a:"b",b:"a"}
?
谢谢!
答案 0 :(得分:1)
始终为{a:"b", b:"a"}
。浏览器中的执行是串行和阻止。