構造方法:
new array()
new array("a","b")
使用陣列物件的方法:
棧佇列問題
objarray.pop()---------通俗的講,就是彈出陣列的最後乙個元素。
objarray.push([value1[,value2[,....]]])-------------將引數新增到陣列的結尾。
objarray.unshift(item1[,item2[,...]]])------------------- 將引數列表插入到陣列的開頭。
objarray.shift()-----------移去陣列的第乙個元素,並返回這個元素的值。 反序
objarray.reverse()將陣列中的元素反轉排列。這個操作是在原有陣列上經行操作,同時也返回陣列本身 連線
objarray.concact()------------將引數列表連線到objarray的後面形成乙個新的陣列並返回,原有陣列不受影響。
子陣列objarray.slice(start,end)----------- 返回陣列物件的乙個子集,索引從start開始(包括 start),到end結束(不包括end),原有陣列不受影響。 排序
objarray.sort(function f) ---------排序 function f(e1,e2) 負數在前,正數在後,0 同等對待
轉換字串
objarray.join(separator)-----------------以separator指定的字元作為分割符,將陣列轉換為字串,當seperator 為逗號時,其作用和tostring()相同。
任意位置,新增刪除
objarray.splice(start,deletecount[,item1,item2[,...]]]) 其中,start引數表示要進行操作的索引位置,deletecount指從start開始要刪除的元素的元素個數(包括了start位置),如果deletecount省略,則表示從start開始要刪除陣列的剩餘部分。[,item1[,item2[,...]]]則表示可選的插入到start之前的元素列表
JS基礎 陣列
陣列的概念 由於變數只能儲存乙個值,陣列可以儲存一組相關資料,陣列中的每個資料稱為元素,陣列中可以儲存任意型別的元素。var arr 1,2,3,4,5 陣列的建立方式 1.陣列字面量建立 宣告陣列並賦值稱為陣列的初始化 var arr 1,2,3,4,5 var 陣列名 2.利用new建立 var...
js基礎 陣列
陣列 var arr new array 1 2 3 4 遍歷陣列 for var i 0 i 在結尾新增陣列元素 arr.push 返回值為新陣列長度 var arr1 new array 1,2,3 arr1.push 4 console.log arr1 1,2,3,4 在陣列開頭新增新元素 ...
JS基礎 初探陣列
html view plain copy html head meta charset utf 8 title js基礎 初探陣列 title script 陣列 var arr 1,2 3 小四 伍子胥 alert arr.length 陣列長度 alert arr 3 陣列的第三個元素 小四,預...