今天写js时,出现了一个问题,用parseInt()函数转换"08","09"时,结果都为0,查了一下,原来parseInt()对于"0"开头的字符串,默认以八进制转换,以"0x"开头的字符串以十六进制转换,呵呵。解决办法是parseInt("08",10),就可以了。
parseInt()
最新推荐文章于 2023-07-15 23:40:00 发布
今天写js时,出现了一个问题,用parseInt()函数转换"08","09"时,结果都为0,查了一下,原来parseInt()对于"0"开头的字符串,默认以八进制转换,以"0x"开头的字符串以十六进制转换,呵呵。解决办法是parseInt("08",10),就可以了。