十六进制
0x开头表示16进制,浏览器都会将其转换为10进制输出。
八进制
0开头表示8进制,浏览器都会将其转换为10进制输出。
0开头的数字一般浏览器都会将开头的0去掉,ie8会将0开头的数字转换为八进制。
var a = 080;
console.log(parseInt(a,10))
//通过parseInt后面传递一个参数浏览器就会解析为那个进制,并转换为10进制输出
二进制
0b开头表示2进制,浏览器都会将其转换为10进制输出。