常用数组方法
push 數組最后面添加一個元素
pop 數組最后面刪除一個元素
shift 移除最前一個元素并返回該元素值
unshift 數組最前面添加一個元素
indexOf 參數是數組中的某一個元素,返回數組中元素的索引
filter 參數可以是一個函數
var arr=[1,2,3,4,5,6];alert(arr.filter(function(ele){return ele%2}));map 參數可以是一個函數
var ss=[1,2,3,4];alert(ss.map(function(num){return num*2}));concat 將兩個數組拼接在一起
join 將數組拼接起來變成字符串
reverse 將一個數組前后反轉
array = [1,2,3,4,5,6];alert(array.reverse());splice 是JS中數組功能最強大的方法,它能夠實現對數組元素的刪除、插入、替換操作
參數為索引值+1,刪除,直接是刪除的元素,賦值的話,返回的是刪除掉的元素
var x = [11, 33, 77]var y = x.splice(1, 2)console.log(x) // [11]console.log(y) // [33, 77]forEach() 這個方法效率很低,很for循環一樣,參數也是一個函數(不建議使用)
總結
- 上一篇: 一个全屏页面切换实例
- 下一篇: 数组常用操作