官术网_书友最值得收藏!

5.5.3 數(shù)字字面量類型

數(shù)字字面量類型包含以下兩類:

?number字面量類型。

?bigint字面量類型。

所有的二進制、八進制、十進制和十六進制數(shù)字字面量都可以作為數(shù)字字面量類型。示例如下:


01 const a0: 0b1 = 1;
02 const b0: 0o1 = 1;
03 const c0: 1 = 1;
04 const d0: 0x1 = 1;
05 
06 const a1: 0b1n = 1n;
07 const b1: 0o1n = 1n;
08 const c1: 1n = 1n;
09 const d1: 0x1n = 1n;

除了正數(shù)數(shù)值外,負數(shù)也可以作為數(shù)字字面量類型。示例如下:


01 const a0: -10 = -10;
02 const b0: 10 = 10;
03 
04 const a1: -10n = -10n;
05 const b1: 10n = 10n;

number字面量類型和bigint字面量類型分別是number類型和bigint類型的子類型,因此可以進行賦值操作。示例如下:


01 const one: 1 = 1;
02 const num: number = one;
03 
04 const oneN: 1n = 1n;
05 const numN: bigint = oneN;

主站蜘蛛池模板: 通许县| 双桥区| 曲沃县| 靖安县| 桑植县| 子洲县| 桦甸市| 莱州市| 绥阳县| 东乡族自治县| 四会市| 班戈县| 洱源县| 卓尼县| 宿州市| 佛山市| 太康县| 金溪县| 华容县| 西林县| 荆门市| 霍山县| 山丹县| 会泽县| 白沙| 林芝县| 张掖市| 蕲春县| 鞍山市| 定边县| 信丰县| 新竹县| 古丈县| 高雄县| 新野县| 平陆县| 乐昌市| 丁青县| 南昌县| 桑日县| 孙吴县|