javascript陣列操作簡單介紹

antzone發表於2017-03-15

陣列在js中非常常用的資料結構,本章節對於陣列的概念這裡就不介紹了,下面簡單羅列集中陣列常用的函式。

就以下面的數字為例子:

[JavaScript] 純文字檢視 複製程式碼
var theArray=["螞蟻部落","青島市南區",2,"前端教程"];

一.shift函式:

[JavaScript] 純文字檢視 複製程式碼
var theArray=["螞蟻部落","青島市南區",2,"前端教程"];
console.log(theArray.shift());
console.log(theArray);

shift()函式可以刪除陣列的第一項,並且返回被刪除的此項。

具體可以參閱javascipt shift()一章節。 

二.unshift()函式:

[JavaScript] 純文字檢視 複製程式碼
var theArray=["螞蟻部落","青島市南區",2,"前端教程"];
theArray.unshift("螞蟻部落一");
console.log(theArray);

此函式可以將指定的元素新增到陣列的開頭。

具體可以參閱javascript unshift()一章節。 

三.pop()函式:

[JavaScript] 純文字檢視 複製程式碼
var theArray=["螞蟻部落","青島市南區",2,"前端教程"];
console.log(theArray.pop());
console.log(theArray);

此函式可以刪除陣列中最後一個元素,並返回被刪除的元素。

具體可以參閱javascript pop()一章節。 

四.push()函式:

[JavaScript] 純文字檢視 複製程式碼
var theArray=["螞蟻部落","青島市南區",2,"前端教程"];
console.log(theArray.push("螞蟻部落一"));
console.log(theArray);

此函式可以將指定元素追加到陣列尾部,並且返回現在陣列的長度。

具體可以參閱javascript push()一章節。

五.concat()函式:

[JavaScript] 純文字檢視 複製程式碼
var theArray=["螞蟻部落","青島市南區",2,"前端教程"];
console.log(theArray.concat("div css教程","例項教程"));
console.log(theArray);

此函式可以將指定元素新增都原來陣列中,並返回一個新的陣列。

特別注意:原來的陣列並沒有被修改,而是生成了一個新的陣列。

具體可以參閱javascript concat()一章節。

相關文章