About

<#TEMPLATE_INCLUDE_NINEPAGE_ABOUTME#>
  • Dec

    30

    在函数或方法内明明可以使用 const 定义常量,但编译器会自动将它转换成 var 定义的变量(可以通过反编译验证),所以局部常量的语法只对编译期有效,在运行期它仍然是变量,自然运行效率也不会有区别(比如在类似C#这样的语言中,根本连编译期的局部定义的常量概念也没有,常量只能用于类级别的定义)。