以下为JavaScript 1.5 的更新日志。该版本包含在发行于2000年11月14日的Netscape Navigator 6.0中，也在后续的的Netscape Navigator版本和Firefox 1.0中使用。你可以拿JavaScript 1.5 和JScript version 5.5，Internet Explorer 5.5进行比较，后者发行于2000年7月。相应的ECMA 标准是 ECMA-262 Edition 3版 (自1999年12月)。

## JavaScript 1.5 新特性

- `Number.prototype.toExponential()`
- `Number.prototype.toFixed()`
- `Number.prototype.toPrecision()`
- `const`
- `try...catch` 语句中支持多个catch语句。
- JavaScript 开发者可以为对象添加getter和setter。

## JavaScript 1.5 功能变化

- 运行时错误现在作为异常报告。
- 正则表达式变化:
  - 数量修饰符 — +, *, ? 和 {} — 现在可以跟在 ? 后强行使其变为非贪婪模式。
  - "非捕获括号 "(?:x) 可以用来代替“捕获括号” (x)。当使用非捕获括号的时候反向引用不可用。
  - 支持正负向零宽断言。它们都会根据紧跟着字符串的内容进行断言。
  - 添加m标记说明正则表达式可以匹配多行。
- 函数可以在if语句中声明。

- 函数可以在表达式中声明。