您的位置:首页 > 其它

const与readonly的区别

2017-06-06 14:36 197 查看
readonly 关键字与 const 关键字不同。 

1. const 字段只能在该字段的声明中初始化。

   readonly 字段可以在声明或构造函数中初始化。因此,根据所使用的构造函数,readonly 字段可能具有不同的值。

2. const 字段是编译时常数,而 readonly 字段可用于运行时常数。

3. const 默认就是静态的,而 readonly 如果设置成静态的就必须显示声明。

4. const 对于引用类型的常数,可能的值只能是 string 和 null 。

   readonly 可以是任何类型

原文链接
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: