Array(陣列)的基本方法
1、定義:var arr=new Array ("12" , "zhang")
2、簡寫:var arr=[ 12 , "zhang" ]
3、基本方法
(1)、push() 在陣列的結尾處新增一個新元素,返回值是陣列長度
eg:var arr=[ "哈哈","呵呵" ]
arr . push("嘻嘻")
console . log(arr)
(2)、unshift() 在陣列的開始處新增一個新元素,返回值是陣列長度
eg:var arr=[ "哈哈","呵呵" ]
arr . unshift("嘻嘻")
console . log(arr)
(3)、pop() 刪除陣列中的最後一個元素,返回的是刪除的那個元素
eg:var arr=[ "哈哈","呵呵" ]
arr . pop()
console . log(arr)
(4)、shift() 刪除陣列中的第一個元素,返回的是刪除的那個元素
eg:var arr=[ "哈哈","呵呵" ]
arr . shift()
console . log(arr)
(5)、slice() 擷取陣列中的一部分,並返回新的陣列,對原來的陣列沒有影響
eg:var arr=['數',"組","的","基","本","方","法"]
arr . slice(1,3)
console . log(arr)
(6)、splice() 在陣列中新增或刪除元素
eg:var arr=['數',"組","的","基","本","方","法"]
arr . splice(1,3,"呵呵")
console . log(arr)
(7)、sort() 給陣列中的元素進行排序
eg:var num=[4,12,112,26,3,5]
num . sort("呵呵")
console . log(num)
(8)、reverse() 反轉陣列中元素的順序
eg:var num=[4,12,112,26,3,5]
num . reverse("呵呵")
console . log(num)
(9)、to String() 將陣列轉換成字串格式的陣列,並返回結果
eg:var num=[4,12,112,26,3,5]
var s=num . to String()
console . log(s)
(10)、concat() 合併多個數組,並返回新的陣列
eg:var num=[4,12,112,26,3,5]
var se=[ "zhang","li" ]
var s=num . concat(se)
console . log(s)
(11)、indexOf() 檢索陣列中的元素,並返回它所在的位置
eg:var num=[4,12,112,26,3,5]
var se=num . indexOf(112)
console . log(se)
(12)、join () 將陣列中所有的元素轉換成一個字串
eg:var num=[4,12,112,26,3,5]
num . join("+")
console . log(num())