ES6 之 Integer數據類型


1、簡介(僅僅是提案)

  js所有數字都保存成64為浮點數,這就決定了整數的精確程度只能到53個二進制位。

大於這個范圍的整數,js是無法精確表示的,這使得js不合適進行科學和金融方面的精確計算。

故引入新的數據類型Integer(整數)來解決這個問題

整數類型的數據只能用來表示整數,沒有位數的限制,任何位數的整數都可以精確表示。

為了與Number類型區別,Ingeter類型的數據必須使用后綴n來表示。

 

1n + 2n // 3n
0b1101n // 二進制
0o777n // 二進制
0xFFn // 二進制
typeof 123n // 'integer'

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM