2011-11-16 8 views
5

可能性の重複:たとえば
Are there constants in Javascript?JavaScript定数|スタイルやキーワード

ここで私は1秒または1000ミリ秒に、このメニューに近い時刻を設定します。

menu.menu_timer=window.setTimeout(menu.hide_menu, 1000); 

javascriptには、CのようなconstやConstantを定義するPHPのようなDefineがありますか?

+0

関連、可能な二重にサポートされていないと信じて

var MY_CONST = 1000; 

のようにすべて大文字を使用することが次のとおりです。http: //stackoverflow.com/q/130396/497356 –

答えて

10

JavaScriptには定数がありません。

定数にはすべて大文字の表記を使用できます。

var PI = 3.14; 

また、オブジェクトにラップすることもできます。

window.CONSTANTS = { 
    PI : 3.14 
}; 
+0

あなたの範囲をよりよく説明できます。 –

+0

ECMAスクリプト6では、定数を定義するために 'const'を使用できます。 –

4

JavaScriptで定数の標準的な慣習がありconst keywordがあるが、私はそれはIE

+1

「const」はIE 11以降でサポートされています –