下面介绍的是JavaScript从Netscape Navigator 2.0到3.0的更新日志。旧的Netscape文档请参考"第1版之后新增的特性"。Netscape Navigator 3.0在1996年8月19发布,是支持JavaScript的浏览器的第二个主要的版本。
JavaScript 版本
Netscape Navigator 3.0 也引进了JavaScript语言的版本号。
<SCRIPT LANGUAGE="JavaScript"> <!-- JavaScript for Navigator 2.0. --> <SCRIPT LANGUAGE="JavaScript1.1"> <!-- JavaScript for Navigator 3.0. -->
JavaScript 1.1 新特性
新增的对象
新增的属性
新增的方法
新增的操作符
其他新特性
<noscript>
- LiveConnect. Java and JavaScript之间的通信.
JavaScript 1.1修改的功能
- “对象删除”:你可通过以设置对象的引用为null来删除一个对象。
- 增加了对象的构造函数和原型属性
eval()
现在是每一个对象的方法(之前是一个内置函数),它能够在指定对象的上下文执行一个JavaScript代码的字符串。Math.random()现在能在所有平台上工作。
toString():新增了基数作为参数,用于指定表示数值时的进制。
isNaN()
现在能在所有平台上工作。
(不再是只能在Unix下工作)当parseFloat()
和parseint()指定的字符串(参数)的第一个字符无法转换为数字时,在所有平台都会返回NaN。(在这之前发布的版本里,在Solaris和Irix下它们会返回NaN,而在其他平台会返回0)