比较版本

常量

修订版 276553:

由 alzhu 在 进行的修订 276553

修订版 223384:

由 alzhu 在 进行的修订 223384

标题:
常量
常量
网址缩略名:
Core_JavaScript_1.5_Guide/常量
Core_JavaScript_1.5_Guide/常量
内容:

修订版 276553
修订版 223384
t7    <h3 id=".E5.B8.B8.E9.87.8F" name=".E5.B8.B8.E9.87.8F">t
8      常量
9    </h3>
10    <p>
11      你可以使用关键字 <code><a href="/cn/Core_JavaScript_1.5_Reference/S
>tatements/const" title="cn/Core_JavaScript_1.5_Reference/Statemen 
>ts/const">const</a></code> 来创建一个只读的常量。 常量标识符的语法和变量标识符语法相同:它必须以一个字 
>母或是下划线开头,后跟字母、数字或是下划线。 
12    </p>
13    <pre class="eval">
14const prefix = '212';
15</pre>
16    <p>
17      常量不能在代码运行时重新定义或者重新赋值。
18    </p>
19    <p>
20      常量的作用域范围和变量的作用域范围相同, 但是定义常量的关键字 <code>const</code> 是必需的,即使是
>作为全局变量。 如果关键字 const 被忽略, 那么这个语句就会被认为是在定义一个变量。 
21    </p>
22    <p>
23      在同一个作用域内,你不能使用与某个函数或变量相同的名称来声明一个常量。 例如:
24    </p>
25    <pre class="eval">
26// 这将导致出错
27function f() {};
28const f = 5;
29 
30// 这也将导致出错
31function f() {
32  const g = 5;
33  var g;
34 
35  //语句
36}
37</pre>
38    <p>
39      {{ PreviousNext("Core_JavaScript_1.5_Guide:变量", "Core_JavaS
>cript_1.5_Guide:文本化") }} 
40    </p>
41    <p>
42      {{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Constan
>ts", "es": "es/Gu\u00eda_JavaScript_1.5/Constantes", "fr": "fr/Gu 
>ide_JavaScript_1.5/Constantes", "ja": "ja/Core_JavaScript_1.5_Gui 
>de/Constants", "ko": "ko/Core_JavaScript_1.5_Guide/Constants", "p 
>l": "pl/Przewodnik_po_j\u0119zyku_JavaScript_1.5/Sta\u0142e" } )  
>}} 
43    </p>

返回历史