我在我的页面中使用了内部 JS(在页面上),这是为了我的编码目的而编写的。除此之外,我也使用外部 JS。我在我的内部 JS(在页面上)中使用了外部 JS。当我将外部 JS 放在内部 JS 下方时,它工作正常。但是当我将外部 JS 放在内部 JS 之上时它不起作用。我问这个是为了我的知识。我只是想知道原因。我知道.. JS 应该放在 body 标签的末尾。但是当我使用 Internal 和 External JS 时呢?
---> 如果我在内部 js 中定义外部 js。工作正常。
<script type="text/javascript">
script code .. which uses external.js function.
</script>
<script type="text/javascript" src="external.js"></script>
---> 如果我在内部 js 之上定义外部 js。不工作。
<script type="text/javascript" src="external.js"></script>
<script type="text/javascript">
script code .. which uses external.js function.
</script>