JavaScript script标签

JavaScript script标签,当用户访问一个页面时,页面中包含的JavaScript代码会与其他页面内容一起传递给浏览器。

在HTML里使用<script></script>标签,可以在HTML代码里直接包含JavaScript语句。

<script>
    ...JavaScript statements...
</script>

说明:解释型语言和编译型语言
JavaScript是一种解释型语言,不是C++或Java那样的编译语言。JavaScript指令以纯文本形式传递给浏览器,然后依次解释执行。它们不必先“编译”成只有计算机处理器能够理解的机器码,这让JavaScript程序很便于阅读,能够迅速地进行编辑,然后在浏览器里重新加载页面就可以进行测试。

本文的代码都是符合HTML5规范的,也就是说,<script>元素没有任何必须设置的属性(在HTML5里,type属性是可选的)。但如果是在HTML4.x或XHTML页面里添加JavaScript,就需要使用type属性了:

<script type="text/javascript">
    ... JavaScript statements ...
</script>

偶尔还会看到<script>元素使用属性language="JavaScript",这种方式已经废弃很久了。除非是需要支持很古老的浏览器,比如Navigator或Mosaic,否则完全不必使用这种方式。

说明:关于废弃的代码
“废弃的”(deprecated)这个词对于软件功能或编码方式来说意味着尽量避免使用,因为它们被新功能或新方式取代了。
虽然为了实现向下兼容而仍然使用这类的功能,但“废弃的”这个状态通常意味着这样的功能会在不久之后被清除。

本文的范例把JavaScript代码放置到文档的body部分,但实际上JavaScript代码也能出现在其他位置。我们还可以利用<script>元素加载保存在外部文件中的JavaScript代码。

酷客网相关文章:

赞(0)

评论 抢沙发

评论前必须登录!