这段代码有什么用 有点不解 本人小白

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>
展开
 我来答
七连小帅
2011-10-11 · TA获得超过346个赞
知道答主
回答量:125
采纳率:0%
帮助的人:50万
展开全部
首先说一下,你的理解思路稍有偏差。就你这个显示而言是没有区别的。我们在做程序的时候,有的时候把JS(javascript)放在BODY里,是因为需要通过JS去做一些额外的处理。比如我们从后台把数据取出来的“时间数据”,不是我想要的显示形式。这个时候我们就可以把这里的显示再用JS加以处理。还有一些其他的需求。比如截取数字的个数。或是在显示某一类型的全部子类型等等。这种例子有挺多的。如果放在BOYD外的话,那么就需要有事件去触发,否则是不会加载运行的。比如我们经常写的验证。所以放在BOYD的外面还是里面一般都是根据我们程序的需要而定的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式