十六进制
0x开头表示16进制,浏览器都会将其转换为10进制输出。
八进制
0开头表示8进制,浏览器都会将其转换为10进制输出。
0开头的数字一般浏览器都会将开头的0去掉,ie8会将0开头的数字转换为八进制。
var a = 080;
console.log(parseInt(a,10))
//通过parseInt后面传递一个参数浏览器就会解析为那个进制,并转换为10进制输出
二进制
0b开头表示2进制,浏览器都会将其转换为10进制输出。
本文详细介绍了0x、0和0b开头在浏览器中如何被识别为不同进制,并展示了parseInt函数在解析过程中的作用。了解浏览器对不同进制数的处理对于开发者至关重要。
708

被折叠的 条评论
为什么被折叠?



