引言:数字操作不是ES6新有的。
本学习笔记将会涉及到,二进制、八进制、十六进制的表示;判断数字的类型(整形、浮点型、NaN、最大/最小安全整数),以及类型的转换
开始学习
1.二进制、八进制、十六进制的表示
let a= 0b101010; //以0b开头,不区分大小写
let b = 0o666; //以0o开头,不区分大小写
let c = 0xABC; //以0x开头,不区分大小写
2.判断数字是否为数字 (Number.isFinite(arg))
let a= 11;
let b='not a number';
console.log(Number.isFinite(a)) //true
console.log(Number.isFinite(b)) //false
<