2019-04-21 11:50:48 +08:00

30 lines
2.2 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<article id="wikiArticle">
<div></div>
<p>以下为JavaScript 1.5 的更新日志。该版本包含在发行于2000年11月14日的Netscape Navigator 6.0中也在后续的的Netscape Navigator版本和Firefox 1.0中使用。你可以拿JavaScript 1.5 和JScript version 5.5Internet Explorer 5.5进行比较后者发行于2000年7月。相应的ECMA 标准是 ECMA-262 Edition 3版 (自1999年12月)。</p>
<h2 id="JavaScript_1.5_新特性" style="margin-bottom: 20px; line-height: 30px; font-size: 2.14285714285714rem;">JavaScript 1.5 新特性</h2>
<ul>
<li><a href="Reference/Global_Objects/Number/toExponential" title="toExponential() 方法以指数表示法返回该数值字符串表示形式。"><code>Number.prototype.toExponential()</code></a></li>
<li><a href="Reference/Global_Objects/Number/toFixed" title="toFixed() 方法使用定点表示法来格式化一个数。"><code>Number.prototype.toFixed()</code></a></li>
<li><a href="Reference/Global_Objects/Number/toPrecision" title="toPrecision() 方法以指定的精度返回该数值对象的字符串表示。"><code>Number.prototype.toPrecision()</code></a></li>
<li><a href="https://developer.mozilla.orgReference/Statements/const"><code>const</code></a></li>
<li><a href="https://developer.mozilla.orgReference/Statements/try...catch"><code>try...catch</code></a> 语句中支持多个catch语句。</li>
<li>JavaScript 开发者可以为对象添加getter和setter。</li>
</ul>
<h2 id="JavaScript_1.5_功能变化" style="margin-bottom: 20px; line-height: 30px; font-size: 2.14285714285714rem;">JavaScript 1.5 功能变化</h2>
<ul>
<li>运行时错误现在作为异常报告。</li>
<li>正则表达式变化:
<ul>
<li>数量修饰符 — +, *, ? 和 {} — 现在可以跟在 ? 后强行使其变为非贪婪模式。</li>
<li>"非捕获括号 "(?:x) 可以用来代替“捕获括号” (x)。当使用非捕获括号的时候反向引用不可用。</li>
<li>支持正负向零宽断言。它们都会根据紧跟着字符串的内容进行断言。</li>
<li>添加m标记说明正则表达式可以匹配多行。</li>
</ul>
</li>
<li>函数可以在if语句中声明。</li>
<li>
<p>函数可以在表达式中声明。</p>
</li>
</ul>
<p> </p>
</article>