mozilla

Compare Revisions

About this reference

Change Revisions

Revision 76154:

Revision 76154 by Vinícius Albuquerque on

Revision 76155:

Revision 76155 by Vinícius Albuquerque on

Title:
About this Reference
About this Reference
Slug:
JavaScript/Reference/About
JavaScript/Reference/About
Tags:
JavaScript, NeedsBrowserCompatibility
JavaScript, NeedsBrowserCompatibility
Content:

Revision 76154
Revision 76155
t9        New Features in this ReleaseJavaScript version 1.5 providt9        ReleaseJavaScript versão 1.5 fornece os seguintes novos r
>es the following new features and enhancements: '''Runtime errors>ecursos e melhorias: '''Runtime errors:'''  : Runtime errors
>:'''  : Runtime errors are now reported as exceptions. '''Nu> are now reported as exceptions. '''Number formatting enhancement
>mber formatting enhancements:'''  : Number formatting has be>s:'''  : Number formatting has been enhanced to include <
>en enhanced to include <code>Number.prototype.toExponential>code>Number.prototype.toExponential</code>, <code>
></code>, <code>Number.prototype.toFixed</code>,>Number.prototype.toFixed</code>, and <code>Number.pro
> and <code>Number.prototype.toPrecision</code> method>totype.toPrecision</code> methods. '''Regular expression en
>s. '''Regular expression enhancements''': * Greedy quantifiers &l>hancements''': * Greedy quantifiers <code>- +</code>,
>t;code>- +</code>, <code>*</code>, <code&> <code>*</code>, <code>?</code> and <c
>gt;?</code> and <code>{}</code> - can now be fo>ode>{}</code> - can now be followed by a <code>?&l
>llowed by a <code>?</code> to force them to be non-gr>t;/code> to force them to be non-greedy. * Non-capturing paren
>eedy. * Non-capturing parentheses, <code>(?:x)</code>>theses, <code>(?:x)</code> can be used instead of cap
> can be used instead of capturing parentheses<code>(x)</>turing parentheses<code>(x)</code>. When non-capturin
>code>. When non-capturing parentheses are used, matched subexp>g parentheses are used, matched subexpressions are not available 
>ressions are not available as back-references. * Positive and neg>as back-references. * Positive and negative lookahead assertions 
>ative lookahead assertions are supported. Both assert a match dep>are supported. Both assert a match depending on what follows the 
>ending on what follows the string being matched. * The <code&g>string being matched. * The <code>m</code> flag has b
>t;m</code> flag has been added to specify that the regular >een added to specify that the regular expression should match ove
>expression should match over multiple lines. '''Conditional funct>r multiple lines. '''Conditional function declarations:'''  
>ion declarations:'''  : Functions can now be declared inside>: Functions can now be declared inside an if clause. '''Function 
> an if clause. '''Function expressions:'''  : Functions can >expressions:'''  : Functions can now be declared inside an e
>now be declared inside an expression. '''Multiple catch clauses:'>xpression. '''Multiple catch clauses:'''  : Multiple <cod
>''  : Multiple <code>catch</code> clauses in a &>e>catch</code> clauses in a <code>try...catch</
>lt;code>try...catch</code> statement are supported. '''C>code> statement are supported. '''Constants:'''  : Read-o
>onstants:'''  : Read-only, named constants are supported. Th>nly, named constants are supported. This feature is available onl
>is feature is available only in the C implementation of JavaScrip>y in the C implementation of JavaScript. '''Getters and Setters:'
>t. '''Getters and Setters:'''  : JavaScript writers can now >''  : JavaScript writers can now add getters and setters to 
>add getters and setters to their objects. This feature is availab>their objects. This feature is available only in the C implementa
>le only in the C implementation of JavaScript.>tion of JavaScript.

Back to History