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