【js致死点】数值

2019-02-25  本文已影响0人  南方帅

function parseInt 将字符串数字转化成按照进制选项 转化成对应数值 了解更多

parseInt("0x10")   //16
parseInt("0111")    //111
parseInt(1000000000000000000000.5) // 1
// 等同于
parseInt('1e+21') // 1

parseInt(0.0000008) // 8
// 等同于
parseInt('8e-7') // 8

function parseFloat 是将数字字符串 转成数值

parseFloat(true)  // NaN
Number(true) // 1

parseFloat(null) // NaN
Number(null) // 0

parseFloat('') // NaN
Number('') // 0

parseFloat('123.45#') // 123.45
Number('123.45#') // NaN
Number([])   //0
Number(['123'])  //123
上一篇 下一篇

猜你喜欢

热点阅读