js语句写在body里和写在body下方有什么区别吗?

一种是这样

<body>
<script>这里的js写在body的最后面</script>
</body>

另一种是这样

<body>
</body>  
<script>这里的js写在</body>的下一行</script>

PS:目前我只知道前者的js脚本要比后者的js脚本执行顺序要靠前,因为HTML是自上而下执行的。请问还有其他区别吗?一般多用哪种呢?

没有区别 但是这样写不规范 script标签一般是写在body之前