[NAME] ALL.dao.data.const [TITLE] 常量 [DESCRIPTION] 常量可由关键词const声明: 1 const DEFAULT_INDEX = 123 2 const DEFAULT_NAME = "abc" 常量只能由常量表达式来初始化。 顶层作用域声明的常量将是全局常量。 其他的将是局部常量。 1 const konst = "global constant" 2 for(var i = 1 : 5 ) { 3 const konst = 123 4 if( i > 3 ) { 5 const konst = "local constant" 6 io.writeln( konst ) # 输出: local constant 7 } 8 io.writeln( konst ) # 输出: 123 9 } 10 io.writeln( konst ) # 输出: global constant 在类体里面,const可用来声明类常量。 类常量被储存在类对象里,可直接通过类对象访问。 1 class Klass 2 { 3 const name = "Klass" 4 } 5 io.writeln( Klass.name )