为什么有必要首先包含一个外部 js 文件,然后使用新的脚本标签调用任何函数?
我正在使用代码进行测试:
测试.html
<html>
<head>
</head>
<body>
<script src=test.js>test();</script>
</body>
</html>
测试.js
function test(){
alert(1);
}
它不显示警报弹出窗口。
但是当我将test.js分别包含在body 或 head 中时:
测试.html
<html>
<head>
</head>
<body>
<script src=test.js></script>
<script>test();</script>
</body>
</html>
它确实显示了一个弹出窗口。它与 HTML 解析器有什么关系吗?我什至没有在浏览器控制台中显示 ReferenceError,所以测试有一个参考但它没有执行。
吃鸡游戏
相关分类