数组的定义:
普通方式定义:
var array_num = [1,2,3,4];
console.log(array_num);
实例化方式定义数组:
var array_a = new Array(1,2,3,4,5,6);
console.log(array_a);
二维数组(嵌套):
var array_dou = [[1,2,3],[4,5,6],['A','B','C']];
console.log(array_dou);
数组的操作:
增:push
尾部增加
array_a.push('A');
colsole.log(array_a);
删:pop
弹出最后一个元素
console.log(array_a.pop());
查:通过下标
console.log(array_a[3]);
改:
array_a[3]="A";
console.log(array_a);
获取数组的长度:
var len = array_a.length;
alert(len);
数组拆分 成字符串:
var str = array_a.join();
console.log(str);
var str1 = array_a.join("");
console.log(str1);
var str2 = array_a.join("-");
console.log(str2);
数组元素翻转:
var res = array_a.reverse();
console.log(res);
获取元素所在下标:
var index = array_a.indexof('A');
console.log(index);