黑马程序员技术交流社区

标题: const和readonly有什么区别 [打印本页]

作者: 寥若星辰    时间: 2012-12-21 12:14
标题: const和readonly有什么区别
什么时候用const,什么时候用readonly?

作者: 郭小伟    时间: 2012-12-21 12:31
const修饰的常量是静态常量,readonly修饰的常量是动态常量。静态常量将常量的值变成初始化的那个值。动态常量声明的时候不用初始化,可以在构造函数中初始化。


作者: 刘斌    时间: 2012-12-21 12:39
const:不能是静态的;值是在编译时规定的;只能在declaration时候赋值;
readonly:可以是静态的也可以是不静态的;值是到运行时才规定的;可以在declaration时候赋值,也可以在constructor里赋值。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2