创建数组
var arr1 = ['1','3','5',7','9']
var arr2 = ['a','b','c','d','e','f']
var arr3 = ['A','B','C','D','E','F']
数组长度 数组名字.length---(arr1.length)
访问数组某一个元素 数组名字[下标]---(arr1[下标])
合并两个数组 var arr4(新数组名称)= arr1.concat(arr2)
合并三个数组 var arr4(新数组名称)= arr1.concat(arr2,arr3)
删除数组的最后一个元素 arr1.pop()
数组末尾添加新的元素 arr1.push("2")
删除数组的第一个元素 arr1.shift()
数组开头添加新元素 arr1.unshift("4")
转换数组到字符串 var str(字符串名称)= arr1.toString()
将数组的元素的顺序反转排序 arr1.reverse()
用数组的元素组成字符串 var str = document.getElementById("one")
str.innerHTML = arr1.join()
从数组中选择元素 slice(x,y,z)---x表示选择元素的位置,y表示删除元素的个数,z表示添加的元素(不添加元素可不写)
例如:arr1.slice(1,2) ----从arr1的第一个开始,删除后面的两个。得到arr1=["1","7","9"]
arr1.slice(0,1,"4")---删除arr1的第一个元素,在后面添加一个新元素。得到arr1=["4","3","5","7","9"]
arr1.slice(2,0,"6","8")---在数组的第二个元素后面添加新元素,不删除。得到arr1=["1","3","6","8","5","7","9"]
上面不太清楚的可以看图