为了账号安全,请及时绑定邮箱和手机立即绑定

<script></script>标签的位置?

为什么有的代码<script></script>插在<head></head>标签中,有的插在<body></body>标签中?这两种有什么区别?

正在回答

3 回答

<script>在head标签里可以先执行编译,方便function方法的调用

1 回复 有任何疑惑可以回复我~
#1

qq_生成风_0 提问者

非常感谢!
2016-12-06 回复 有任何疑惑可以回复我~

<script>有三种嵌入方式

第一种:嵌入式

<html>

<head>

<title></title>

<scripr >

          JavaScript的内容

</script>

</head>

<body>

</body>

</html>

第二种:内置式

<html>

<head>

<title></title>

</head>

<body>

<script >

          JavaScript的内容

</script>

</body>

</html>

第三种:外联式

test.js文件

<script></script>

test.html文件

<script language="javascript" type="text/javascript src="text.js"></script>


1 回复 有任何疑惑可以回复我~

可以放在HTML页面中的任意位置

放在<head>部分

最常用的方式是在页面中head部分放置<script>元素,浏览器解析head部分就会执行这个代码,然后才解析页面的其余部分。进行页面初始化的js必须放在head里面。

放在<body>部分
JavaScript代码在网页读取到该语句的时候就会执行

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript入门篇
  • 参与学习       739958    人
  • 解答问题       9566    个

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

进入课程

<script></script>标签的位置?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信