1:陣列的建立
var arr = new
array();//建立乙個一維的陣列;
var arr =;
for(var i =0;i//建立乙個 長度為length的二維陣列;
2:陣列的訪問
var b = arr[1]//獲取陣列的元素值;
arr[1] = "想要賦值的數"
//給陣列元素賦予新的值;
3:陣列元素的新增
arr.push(,22,11,6,6
,5,6,)//將乙個或者多個元素新增到陣列的結尾,並返回新的長度
arr.unshift(1,2,58,6,5,8,6,1521,5)//將乙個或者多個元素新增到陣列開始,返回陣列的新長度
arr.splice(1,0,[1],[20],[10])//將乙個或者多個新的元素插入到陣列的指定位置,插入的位置元素自動後移。
4:陣列元素的刪除
1:arr.pop(); //移除最後乙個元素並返回該元素值
2:arr.shift(); //移除最前乙個元素並返回該元素值,陣列中元素自動
3:arr.splice(deletepos,deletecount); //刪除從指定位置deletepos開始的指定數量deletecount的元素,陣列形式返回所移除的元素
5:陣列元素的擷取和合併
arr.slice(start,[end])//以陣列的形式返回陣列的一部分,不包括end對應的元素,如果省略end將複製start之後的所有元素。
arr.concat(arr[1],arr[2])//將多個陣列也可以是字串或者是陣列和字串的混合鏈結為乙個陣列,返回連線好的新的陣列
6:陣列的複製
arr.slice(0);//返回陣列的複製陣列,是乙個新的陣列;是對陣列的深複製。
arr.concat();//返回陣列的複製陣列,返回的是乙個新的陣列。
7:陣列元素的排序
arr.reverse();//反轉元素(最前的排到最後,最後排到最前),返回陣列的位址
arr.sotr();//對陣列元素排序,返回陣列位址
8:陣列元素的字串化
arr.tostring();//返回字串;
jquery中對陣列的操作
1.each 用於遍歷物件和陣列 1.1遍歷陣列 each arr,function index,value 1.2遍歷json 函式中的index為物件成員,value為變數。如 name,age為物件成員,後者為變數 若要退出each則需要在 函式中使用return false 例項 2.ext...
js中對陣列操作的封裝
var arr 1,2,3,4 1.求和 var sum 0 for var i 0 i arr.length i console.log sum 求最大值 var max arr 0 for var i 0 iif arr i max console.log max 求最小值 var min ar...
JS對陣列的操作
可使用slice 進行複製,因為slice 返回也是陣列。var array1 new array 1 2 3 var array2 array2 array1.slice 0 array1.length 0 alert array2 返回1 2 3 concat 返回的並不是呼叫函式的array,...