mozilla

Compare Revisions

New in JavaScript 1.7

Change Revisions

Revision 51905:

Revision 51905 by Cyology on

Revision 51906:

Revision 51906 by Cyology on

Title:
New in JavaScript 1.7
New in JavaScript 1.7
Slug:
JavaScript/New_in_JavaScript/1.7
JavaScript/New_in_JavaScript/1.7
Tags:
JavaScript, JavaScript_version_overviews
JavaScript, JavaScript_version_overviews
Content:

Revision 51905
Revision 51906
t300      The <code>let</code> statement provides local scoping for vt300      The <code>let</code> statement provides local scoping for v
>ariables, constants, and functions. It works by binding zero or m>ariables. It works by binding zero or more variables in the lexic
>ore variables in the lexical scope of a single block of code; oth>al scope of a single block of code; otherwise, it is exactly the 
>erwise, it is exactly the same as a <a href="en/Core_JavaScript_1>same as a <a href="en/Core_JavaScript_1.5_Reference/Statements/bl
>.5_Reference/Statements/block">block statement</a>. Note in parti>ock">block statement</a>. Note in particular that the scope of a 
>cular that the scope of a variable declared inside a <code>let</c>variable declared inside a <code>let</code> statement using <code
>ode> statement using <code>var</code> is still the same as if it >>var</code> is still the same as if it had been declared outside 
>had been declared outside the <code>let</code> statement; such va>the <code>let</code> statement; such variables still have functio
>riables still have function scoping.>n scoping.

Back to History