1、isnan() 如果是乙個數,則返回false, 否則返回true
注意:number.isnan返回結果為false時,不一定代表該值定是數字,字串也可以返回false
2、isfinite() 判斷乙個值是否是無限的 如果乙個值是無限的,返回false;是有限的,返回true
3、parseint():解析乙個字串,返回乙個整數 parsefloat()
4、number.isinteger() 判斷 乙個數是否是整數
5、math.trunc() 去除小數部分,保留整數部分
6、math.sign() 用來判斷傳入的值是正數、負數還是0
ES6中Number的擴充套件
在number上新增isfinite 用來判斷乙個數值是否是有限的 console.log number.isfinite 1 console.log number.isfinite 1 console.log number.isfinite nan console.log number.isfin...
es6 數值的擴充套件
1 二進位制的表示 字首 0b 八進位制的表示 0o 2 number.isfinite number.isnan 3 number.parseint number.parsefloat 4 number.isinteger number.epsilon 5 number.issafeinteger...
es6數值的擴充套件
1 二進位制和八進位制的表示方法 es6提供了二進位制和八進位制的表示方法,分別用字首ob 二進位制 和0o 八進位制 表示 將二進位制或者八進位制轉換為十進位制可以呼叫number方法 2 number.isnan 和number.isfinite 前者用來判斷乙個數字是否為nan,後者用來判斷乙...