ES6中Number新增的方法

61 阅读1分钟
  • 二进制表示法新写法: 前缀 0b 或 0B 。
  console.log(0b101)//5
  console.log(0B101)//5

image.png

  • 八进制表示法新写法: 前缀 0o 或 0O 。
  console.log(0o101)//65
  console.log(0O101)//65
  • isFinite() :用于检查一个数值是否为有限的( finite ),即不是 Infinity
console.log( Number.isFinite(14));   // true
console.log( Number.isFinite(95678997967)); // true
console.log( Number.isFinite(Infinity)); // false
console.log( Number.isFinite(-Infinity)); // false

image.png