1. 写在head中
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript">
window.onload = function () {
}
</script>
</head>
<body>
</body>
</html>
注意:一定要添加window.onload = function () {}(表示网页加载完执行以下函数),否则按代码执行顺序从上到下执行,body中的代码便不会执行JS指令。
2. 写在body中或者body下面
<body>
<div class=""> </div>
<script type="text/javascript">
</script>
</body>
<script type="text/javascript">
</script>
注意:如果写在body中它上面的代码不会执行JS中的指令,一般建议写在body下面。
3. 写在外部文件中,在head中或者body后引入
1.在head中引入
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="rest.js" charset="utf-8"></script>
<title></title>
</head>
<body>
</body>
</html>
2.在body后引入
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
</body>
<script src="rest.js" charset="utf-8"></script>
</html>
注意:这两种引入方式也需要在外部文件中添加window.onload = function (){}。
以上内容纯属个人理解,由于水平有限,若有错漏之处敬请指出斧正,小弟不胜感激。