在JavaScript中进制之间的转换提供了两个非常好用的方法:ToString()、parseInt().
1、使用toString()方法把十进制转化成其他进制
var a = 24;
console.log(a.toString(2)); //把十进制转为2进制
console.log(a.toString(8)); //把十进制转为8进制
2、使用parseInt()方法把其他进制转换为十进制:
var x = "110";
console.log(parseInt(x,2)); //把这个字符串当做二进制,转为十进制
var x = "070";
console.log(parseInt(x,8)); //把这个字符串当成八进制,转为十进制
var x = "0x1c";
console.log(parseInt(x,16)); //把这个字符串当成十六进制,转成十进制
parseInt()方法,第一个参数要转换的字符串,第二个参数指定字符串的进制,默认为十进制
在JavaScript中,八进制以0开头,十六进制以0x开头,可以省略
数组:1、使用new运算符创建时数组 参数:是我们要在数组中存储的数组 参数:如果当前的参数,只有一个,并且这个参数是数字的话。数组长度为10的数组。 var arr = new Array(1,true,"哈哈"); var arr = new Array(10);2、省略new运算符创建数组 var arr = Array(1,true,"喜喜");3、通过常量来创建数组: 【注】 1、在数组中存储的数据,一般情况下叫数组中的元素。 2、数组元素的访问是:通过下标完成,下标,