问一个JS问题...

来源:百度知道 编辑:UC知道 时间:2024/06/21 05:30:09
<script language="javascript">
......
</script>

<script language="javascript1.1">
.......
</script>

<script language="javascript1.2">
.....
</script>

<script language="javascript1.3">
.......
</script>

<script language="javascript1.4">
.....
</script>

<script language="javascript1.5">
.....
</script>

<script>
.....
</script>

我想问一下,上面那几个有什么不同,不要跟我说是版本不同,

我是要知道,这几个写法在运行上会有什么出入,我知道最后一个是让浏览器自己默认..而其他的我不清楚...

如果不是这样写,而是
<script src="function.js"></script>
这样引进脚本,那么是属于上面几种中的哪一种...
我不要复制,要自己的理解..复制的我也会看..

我不要复制,要自己的理解..复制的我也会看..
【怒!!!!!】还要怎么解释?
如果你看了,还来问?你看过没?,不同版本的区别说得清清楚楚了!!
以下是我从<Javascript权威指南(第四版)>的电子书中摘出来
Javascript是Netscape开发的.js是由Microsoft开发的和Javascript极为类似的脚本语言,两者经常被人误认为是一个.

JavaScript 1.0
这是最早的版本,有很多问题,现在被废弃被 Netscape 2完全支持.

JavaScript 1.1
引入了真正的Array(数组)对象;消除了很多问题. 被 Netscape 3完全支持.
JavaScript 1.2
引入了switch语句, 正则表达式, 和一些新特性. 基本上符合 ECMA v1, 但有些浏览器不兼容. 被Netscape 4完全支持.

JavaScript 1.3
修正了 JavaScript 1.2的不兼容. 完全符合ECMA v1. 被 Netscape 4.5所支持.

JavaScript 1.4
只在 Netscape 服务器产品中出.

JavaScript 1.5
引入了异常处理. 完全符合ECMA v3. 被Mozilla 和 Netscape 6所支持

JScript 1.0
基本上相当于 JavaScript 1.0. 由早于IE 3的版本实现.

JScript 2.0
基本上相当于JavaScript 1.1. 由IE 3以后的版本实现.

JScript 3.0
相当于JavaScript1.3. 完全符合ECMA v1. 由IE 4实现.

JScript 4.0
还没有任何Web浏览器识别.

JScript 5.0
支持异常处理. 部分符合ECMA v3. 由IE 5实现.