
这段代码有什么用 有点不解 本人小白
1.教程里说放在body里的js代码页面载入时就被执行,输出为“John的年龄是35岁。”2.那他和直接用html代码显示有什么区别?3.什么时候才会用到需要把js代码放...
1.教程里说放在body里的js代码 页面载入时就被执行,输出为“John 的年龄是 35 岁。”
2.那他和直接用html代码显示有什么区别?
3.什么时候才会用到需要把js代码放到body里?
<html>
<body>
<script type="text/javascript">
function person(firstname,lastname,age,eyecolor)
{
this.firstname=firstname
this.lastname=lastname
this.age=age
this.eyecolor=eyecolor
}
myFather=new person("John","Adams",35,"black")
document.write(myFather.firstname + " 的年龄是 " + myFather.age + " 岁。")
</script>
</body>
</html> 展开
2.那他和直接用html代码显示有什么区别?
3.什么时候才会用到需要把js代码放到body里?
<html>
<body>
<script type="text/javascript">
function person(firstname,lastname,age,eyecolor)
{
this.firstname=firstname
this.lastname=lastname
this.age=age
this.eyecolor=eyecolor
}
myFather=new person("John","Adams",35,"black")
document.write(myFather.firstname + " 的年龄是 " + myFather.age + " 岁。")
</script>
</body>
</html> 展开
1个回答
展开全部
首先说一下,你的理解思路稍有偏差。就你这个显示而言是没有区别的。我们在做程序的时候,有的时候把JS(javascript)放在BODY里,是因为需要通过JS去做一些额外的处理。比如我们从后台把数据取出来的“时间数据”,不是我想要的显示形式。这个时候我们就可以把这里的显示再用JS加以处理。还有一些其他的需求。比如截取数字的个数。或是在显示某一类型的全部子类型等等。这种例子有挺多的。如果放在BOYD外的话,那么就需要有事件去触发,否则是不会加载运行的。比如我们经常写的验证。所以放在BOYD的外面还是里面一般都是根据我们程序的需要而定的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询