亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

JavaScript數組Array對象增加和刪除元素方法總結

2019-11-20 13:21:24
字體:
來源:轉載
供稿:網友

本文實例總結了JavaScript數組Array對象增加和刪除元素方法。分享給大家供大家參考。具體分析如下:

pop 方法

移除數組中的最后一個元素并返回該元素。
arrayObj.pop( )
必選的 arrayObj 引用是一個 Array 對象。
說明
如果該數組為空,那么將返回 undefined。

shift 方法

移除數組中的第一個元素并返回該元素。
arrayObj.shift( )
必選的 arrayObj 引用是一個 Array 對象。
說明
shift 方法可移除數組中的第一個元素并返回該元素。

復制代碼 代碼如下:
var arr = new Array(0,1,2,3,4); 
var remove = arr.pop(); 
alert(remove); 
alert(arr.length);

 
移除并返回最后一個元素,先彈出 4 ,然后提示目前數組長度 彈出 4 !
 
push 方法

將新元素添加到一個數組中,并返回數組的新長度值。
arrayObj.push([item1 [item2 [. . . [itemN ]]]])
參數
arrayObj
必選項。一個 Array 對象。
item, item2,. . . itemN
可選項。該 Array 的新元素。
說明
push 方法將以新元素出現的順序添加這些元素。如果參數之一為數組,那么該數組將作為單個元素添加到數組中。如果要合并兩個或多個數組中的元素,請使用 concat 方法。

復制代碼 代碼如下:
var arr = new Array(0,1,2,3,4); 
// 參數是一個或多個 
var len = arr.push(5,6); 
//len = arr.push(7); 
for(var i=0;i<arr.length;i++){ 
    alert(arr[i]); 
}

 
可以一次性增加多個進去,也可以增加一個,返回數組目前長度。變了打印數組內容觀察變化!

splice 方法

從一個數組中移除一個或多個元素,如果必要,在所移除元素的位置上插入新元素,返回所移除的元素。
arrayObj.splice(start, deleteCount, [item1[, item2[, . . . [,itemN]]]])
參數
arrayObj
必選項。一個 Array 對象。
start
必選項。指定從數組中移除元素的開始位置,這個位置是從 0 開始計算的。
deleteCount
必選項。要移除的元素的個數。
item1, item2,. . .,itemN
必選項。要在所移除元素的位置上插入的新元素。
說明
splice 方法可以移除從 start 位置開始的指定個數的元素并插入新元素,從而修改 arrayObj。返回值是一個由所移除的元素組成的新 Array 對象。
 

復制代碼 代碼如下:
var arr = new Array(0,1,2,3,4); 
// 刪除從2開始的兩個元素,位置從0開始 
// 返回移除元素的數組 
var reArr = arr.splice(2,2); 
// 可以在移除元素的位置替換新的元素進去 
//只是從移除開始位置進行增加新元素,如果你移除兩個元素,你完全可以增加10個新元素進去 
//var reArr = arr.splice(2,2,6,7,8,9); 
for(var i=0;i<arr.length;i++){ 
    alert(arr[i]); 
}

 
如果你不想增加新的元素進去,那么不要傳遞第三個參數即可!

concat 方法 (Array)

返回一個新數組,這個新數組是由兩個或更多數組組合而成的。
array1.concat([item1[, item2[, . . . [, itemN]]]])
參數
array1
必選項。其他所有數組要進行連接的 Array 對象。
item1,. . ., itemN
可選項。要連接到 array1 末尾的其他項目。
說明
concat 方法返回一個 Array 對象,其中包含了 array1 和提供的任意其他項目的連接。
要加的項目(item1 … itemN)會按照從左到右的順序添加到數組。如果某一項為數組,那么添加其內容到 array1 的末尾。如果該項目不是數組,就將其作為單個的數組元素添加到數組的末尾。

以下為從源數組復制元素到結果數組:

對于從正被連接到新數組的數組中復制的對象參數,復制后仍然指向相同的對象。不論新數組和源數組中哪一個有改變,都將引起另一個的改變。
對于連接到新數組的數值或字符串,只復制其值。一個數組中值有改變并不影響另一個數組中的值。

復制代碼 代碼如下:
var arr = new Array(0,1); 
var arr2 = new  Array(3,4); 
var arr = arr.concat(arr2); 
for(var i=0;i<arr.length;i++){ 
    alert(arr[i]); 
}

 
方法的作用是將arr2中的元素復制到了arr中!

希望本文所述對大家的javascript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品久久久久久久天堂| 国产精品久久一区主播| 欧美日韩在线视频一区| 欧美激情视频网站| 国产精品jvid在线观看蜜臀| 亚洲欧美福利视频| 黑人巨大精品欧美一区免费视频| 亚洲va码欧洲m码| 欧美激情中文字幕乱码免费| 亚洲aa中文字幕| 午夜精品久久久久久久久久久久| 4438全国亚洲精品在线观看视频| 欧美在线观看www| 中文字幕久热精品视频在线| 成人a在线视频| 国产一区二区三区高清在线观看| 欧美人交a欧美精品| 亚洲少妇中文在线| 亚洲欧美福利视频| 91免费在线视频| 欧美精品久久久久久久久久| 国产91在线高潮白浆在线观看| 欧美大尺度激情区在线播放| 91探花福利精品国产自产在线| 91福利视频在线观看| 国产精品久久二区| 欧美日韩另类字幕中文| 成人亚洲激情网| 成人激情视频免费在线| 日韩视频一区在线| 亚洲一区二区三区乱码aⅴ蜜桃女| 国产成人精品一区二区三区| 亚洲成人三级在线| 日韩中文字幕欧美| 亚洲国产精品va在线| 国产99久久精品一区二区| 国产午夜精品视频免费不卡69堂| 亚洲欧美中文日韩v在线观看| 2024亚洲男人天堂| 国外成人在线视频| 久久久午夜视频| 色一情一乱一区二区| 青青在线视频一区二区三区| 中文字幕九色91在线| 亚洲欧美激情四射在线日| 国产精品三级在线| 国产精品一二区| 日本国产一区二区三区| 欧美孕妇与黑人孕交| 亚洲国产成人精品久久| 久久久精品视频在线观看| 欧美大尺度激情区在线播放| 亚洲第一视频网| 欧美国产亚洲视频| 国产日韩欧美一二三区| 北条麻妃一区二区三区中文字幕| 日韩欧美成人区| 亚洲性69xxxbbb| 亚洲精品视频网上网址在线观看| 亚洲精品国产综合区久久久久久久| 亚洲精品网站在线播放gif| 中文字幕久精品免费视频| 日韩中文在线中文网在线观看| 欧美日韩在线视频首页| 国产精品网站大全| 欧美精品18videosex性欧美| 欧美激情一二三| 在线观看视频99| 亚洲精品之草原avav久久| 色综合男人天堂| 97**国产露脸精品国产| 精品中文字幕乱| 538国产精品一区二区在线| 成人国产精品一区| 欧美性xxxxx极品娇小| 日韩福利在线播放| 亚洲欧美制服中文字幕| 国产精品久久久久久搜索| 97视频在线观看视频免费视频| 78m国产成人精品视频| www.国产精品一二区| 亚洲精品中文字幕有码专区| 久久影院中文字幕| 美女久久久久久久久久久| 久久久噜久噜久久综合| 亚洲老板91色精品久久| 国产精品免费视频久久久| 欧美电影免费在线观看| 日韩精品久久久久久久玫瑰园| 亚洲女人天堂网| 久久精品99久久香蕉国产色戒| 日韩成人中文字幕| 久精品免费视频| 国产成人精品亚洲精品| 欧美乱大交xxxxx另类电影| 97国产精品人人爽人人做| 亚洲第一区中文字幕| 中文字幕亚洲一区在线观看| 一区二区三区国产在线观看| 欧美成人一区在线| 国产一区二区三区丝袜| 亚洲人成电影网站色…| 91久久国产精品91久久性色| 秋霞午夜一区二区| 8x拔播拔播x8国产精品| 国产精品女人久久久久久| 欧美性猛交xxxx免费看| 黑人欧美xxxx| 成人在线一区二区| 欧美激情第6页| 欧美成人中文字幕在线| 美日韩精品视频免费看| 91免费版网站入口| 欧美激情喷水视频| 久久久久久综合网天天| 久久成人亚洲精品| 欧亚精品中文字幕| 在线成人中文字幕| 精品久久久久久久久国产字幕| 久久99热这里只有精品国产| 91中文在线视频| 91精品久久久久久久久久入口| 日韩中文在线不卡| 欧美激情喷水视频| 国产在线拍揄自揄视频不卡99| 日韩av在线精品| 亚洲成人aaa| 亚洲在线一区二区| 亚洲最新视频在线| 成人免费视频网| 日本一区二区在线播放| 日韩av综合中文字幕| 久久精品久久久久电影| 日韩有码在线播放| 国产91九色视频| 麻豆精品精华液| 日韩国产在线播放| 日韩欧中文字幕| 久久中文字幕在线视频| 精品国产一区二区三区久久久狼| 91国产美女视频| 亚洲国产精品悠悠久久琪琪| 欧美日韩国产一区在线| 在线电影欧美日韩一区二区私密| 久久久综合av| 亚洲sss综合天堂久久| 96sao精品视频在线观看| 日本久久中文字幕| 欧美日本亚洲视频| 国产91在线播放精品91| 国产日韩在线精品av| 日韩免费观看av| 91九色在线视频| 国产精品夫妻激情| www.精品av.com| 国模私拍视频一区| 久久久久久亚洲精品不卡| 92福利视频午夜1000合集在线观看| 欧美高清电影在线看| 成人国产在线视频| 最近2019好看的中文字幕免费| 萌白酱国产一区二区| 亚洲欧美日本伦理| 欧美大片在线看免费观看|