天天看點

const和readonly差別 - 以前的以後

const和readonly差別

1、const是編譯時的常量、readonly是運作時的常量

2、const字段隻能在該字段的聲明中初始化,readonly可以在聲明或構造函數中初始化

3、const預設是靜态的,而readonly如果設定為靜态必須顯示聲明

4、const對于引用類型的常數,可能的值隻能是string和null,readonly可以是任何類型