1. push() 後面推進去
push() 方法可向陣列的末尾新增乙個或多個元素,並返回新的長度。
var arr =[1,3,5] → arr.push(7,9) → 結果變成 : [1,3,5,7,9];
2. unshift() 從陣列的前面放入
unshift() 方法可向陣列的開頭新增乙個或更多元素,並返回新的長度
var arr = [1,3,5] → arr.unshift(-1,0) → 結果變成 [-1,0,1,3,5]
3. pop() 刪除最後乙個元素
pop() 移除最後乙個元素,返回值 是 返回最後乙個值
var arr = [1,3,5] → arr.pop() → 結果 [1,3]
4. shift() 刪除第乙個元素
shift() 方法用於把陣列的第乙個元素從其中刪除,並返回第乙個元素的值
var arr = [1,3,5] → arr.shift() → 結果 [3,5]
5. concat() 連線兩個陣列
該方法用於連線兩個或多個陣列。它不會改變現有的陣列,而僅僅會返回被連線陣列的乙個副本
var aa = [1,3,5]; var bb = [「a」,」b」,」c」];
aa.concat(bb); 結果: [1,3,5,「a」,」b」,」c」];
6. join() 把陣列轉換為字串
作用是將陣列各個元素通過指定的分隔符進行連線成為乙個字串。
語法:arrayobject.join(separator)
引數 separator 可選。指定要使用的分隔符。如果省略該引數,則使用逗號作為分隔符。
var arr = [1,2,3];
console.log(arr.join(「-」)) 結果就是: 1-2-3 字串
注:把字串轉換為陣列 split()
join <=> split
split() 方法用於把乙個字串分割成字串陣列
語法:stringobject.split(separator,howmany)
引數 separator 可選。指定要使用的分隔符。如果省略該引數,則使用逗號作為分隔符;
howmany 可選。該引數可指定返回的陣列的最大長度
陣列的方法總結,待續
let res array.isarray hello console.log res false console.log array.isarray 1 2 true 只有其中傳遞的是乙個字串才可以實現轉換 let res array.from hello console.log res h e ...
陣列的方法 總結1
1.先是區分split 與 join 方法 將陣列變為字串 並以,分割 用join var arr 1,2,3,4,5,6 const str arr.join console.log str 輸出結果為 1,2,3,4,5,6 將字串轉換為陣列 用split var str1 helloworld...
陣列方法總結
js的裡面的陣列方法有很多,平時開發中常用的如foreach map filter等等,接下來是對陣列方法的一些使用和總結,方便日後查閱。var a 1,2,3,4 console.log a.join 1,2,3,4 console.log a.join 1234 console.log a.jo...