不同位置的<script>元素有什么区别

1.在HTMLbody中的js代码会在页面加载时被执行,一般将页面被加载时所执行的代码放在body中

2.在HTML head中的js代码会预先加载,但在被调用的时候才执行,一般将需要调用才执行的代码或事件触发执行的代码

放在head中,外部代码文件一般放在head中引用,确保页面加载时已加载外部文件,在执行时可以提高效率

原文地址:https://www.cnblogs.com/1521681359qqcom/p/12190329.html