ES6 语法详解(数值扩展)
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> </body> <script type="text/javascript"> /** * 1. 二进制与八进制数值表示法: 二进制用0b, 八进制用0o * 2. Number.isFinite(i) : 判断是否是有限大的数 * 3. Number.isNaN(i) : 判断是否是NaN * 4. Number.isInteger(i) : 判断是否是整数 * 5. Number.parseInt(i) : 将字符串转为数值 * 6. Math.trunc(i) : 直接去除小数部分 */ // 打印二进制数值 console.log(0b1010) //打印八进制数值 console.log(0o01) console.log(Number.isFinite(Infinity)) console.log(Number.isFinite(123)) console.log(Number.isNaN(NaN)) console.log(Number.isNaN(123)) console.log(Number.isInteger('123')) console.log(Number.isInteger(123)) console.log(Number.parseInt('123')) console.log(Number.parseInt('NaN')) console.log(Math.trunc(123.123)) </script> </html>
作者:彼岸舞
时间:2021\08\16
内容关于:前端知识库
本文属于作者原创,未经允许,禁止转发