JavaScript字符串转数字

来源:互联网 发布:java jackson maven 编辑:程序博客网 时间:2024/05/29 11:18
parseFloat('21.24abc') -> 21.24parseInt("234blue"); -> 234parseInt("0xA"); -> 10parseInt("28.5"); -> 22parseInt("yes"); -> NaNif (isNaN(value)){console.log('NaN value');}parseInt("AF", 16); -> 175parseInt("10", 2); -> 2parseInt("10", 8); -> 8parseInt("10", 10); -> 10如果十进制数包含前导0,那么最好采用基数10,这样才不会意外地得到八进制的值。例如:parseInt("010"); -> 8parseInt("010", 8); -> 8parseInt("010", 10); -> 10Number(false);-> 0Number(true); -> 1Number(undefined); -> NaNNumber(null); -> 0Number( "5.5 "); -> 5.5Number( "56 "); -> 56Number( "5.6.7 "); -> NaNNumber(new Object()) -> NaN

1 0
原创粉丝点击