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

首頁 > 編程 > JavaScript > 正文

JavaScript中的數組操作介紹

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

JavaScript中的數組對象自帶了一些方法,可以通過使用這些方法來對數組進行操作。

 

join()

 

可以使用join()方法將數組中的成員合并到一個字符串中:


復制代碼 代碼如下:

var o = [1,2,3];
console.log(o.join());//1,2,3
console.log(o.join(" "));//1 2 3
var emptyArray = new Array(10);
console.log(emptyArray.join("-"));//----------


從上面的例子中可以看到,如果join()方法不帶參數,那么JavaScript會用逗號作為分隔符將所有的成員合并到一個字符串中;如果join()方法接受參數,那么這個參數會作為分隔符來使用。

reverse()

可以使用reverse()方法將數組中的成員順序進行顛倒:


復制代碼 代碼如下:

//reverse()
o.reverse();
console.log(o);//[3,2,1]


可以看到,調用reverse()語句后,數組自身將發生改變。

執行reverse()語句的返回結果為發生改變后的數組對象。

sort()

可以使用sort()方法對數組中的成員進行排序(默認以字母順序排列)。與reverse()語句一樣,sort()語句會對數組自身進行修改并返回修改后的數組對象:


復制代碼 代碼如下:

var a = ["Phone", "Mobile",,,"Canon"];
a.sort();
console.log(a);//["Canon", "Mobile", "Phone", undefined, undefined]
var b = [33,44,111];
console.log(b.sort());//[111, 33, 44]
console.log(b.sort(function(a,b){return a-b}));//[33, 44, 111]


可以看到,sort()語句還接受一個function作為參數來實現自定義排序。

concat()

可以使用concat()方法對數組進行拼接:


復制代碼 代碼如下:

var c = [1,2,3];
console.log(c.concat(4));//[1, 2, 3, 4]
console.log(c.concat(5,6));//[1, 2, 3, 5, 6]
console.log(c.concat([7,8]));//[1, 2, 3, 7, 8]
console.log(c.concat([9,10], [11,12]));//[1, 2, 3, 9, 10, 11, 12]
console.log(c.concat([42,43,[44,45]]));//[1, 2, 3, 42, 43, [44, 45]]
console.log(c);//[1, 2, 3]


可以看到,與reverse()和sort()不同,concat()語句僅僅只是返回拼接后的結果而已,對數組自身不會產生任何修改。

slice()

可以使用slice()語句來獲取數組中的子數組(sub-array):

復制代碼 代碼如下:

var d = [1,2,3,4,5,6];
console.log(d.slice(0,3));//[1,2,3]
console.log(d.slice(3,1));//[]

與concat()一樣,slice()語句僅僅只是返回操作后的結果而已,對數組自身不會產生任何修改。對于slice()語句中的兩個參數,JavaScript遵循“前包括后不包括”的原則:第一個參數所指定的數組成員會出現在子數組中,而第二個參數所指定的數組成員則不會出現。

splice()

可以使用splice()語句來對數組進行插入和敲除操作。其第一個參數指定插入或敲除的位置(位置成員),第二個參數指定敲除成員的數目(從位置成員開始敲除),從第三個參數開始,所有的參數都會被插入到數組中(從位置成員之前進行插入)。splice()語句返回的結果為被敲除的數組成員所組成的數組。與concat()和slice()不同,splice()會對數組自身產生修改。


復制代碼 代碼如下:

var e = [1,2,3,4,5,6,7];
console.log(e.splice(1,2));//[2,3]
console.log(e);//[1,4,5,6,7]
console.log(e.length);//5
e.splice(1,0,2,3,[4,5]);
console.log(e);//[1, 2, 3, [4, 5], 4, 5, 6, 7]

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩高清电影好看的电视剧电影| 欧美性受xxxx白人性爽| 国产亚洲一区二区在线| 日本在线观看天堂男亚洲| 精品美女永久免费视频| 久久中文久久字幕| 中文字幕亚洲天堂| 日本成人免费在线| 亚洲欧美激情在线视频| 欧洲成人在线视频| 成人乱人伦精品视频在线观看| 国产一区二区三区在线视频| 亚洲成人精品视频在线观看| 91av在线播放| 欧美国产在线电影| 久久亚洲精品一区二区| 欧美精品一区在线播放| 91欧美日韩一区| 亚洲天堂av在线播放| 欧美在线免费观看| 欧日韩在线观看| 久久久黄色av| 国产精品黄色影片导航在线观看| 亚洲性日韩精品一区二区| 久久国产精品电影| 亚洲人成电影网站| 欧洲成人免费aa| 91精品国产精品| 91中文精品字幕在线视频| 国产精品久久77777| 国产精品揄拍500视频| 久久夜色精品国产欧美乱| 欧美激情在线视频二区| 亚洲iv一区二区三区| 午夜精品视频在线| 亚洲美女在线视频| 亚洲日本欧美日韩高观看| 亚洲免费伊人电影在线观看av| 久久99视频免费| 黑人巨大精品欧美一区二区免费| 久久久精品一区| 久久男人的天堂| 欧美电影免费观看电视剧大全| 26uuu日韩精品一区二区| 国产成人综合一区二区三区| 亚洲a中文字幕| 亚洲电影免费观看高清完整版在线| 久久久精品久久| 国内外成人免费激情在线视频| 亚洲在线观看视频| 亚洲黄色www| 亚洲精品国产精品国自产在线| 日韩欧美在线视频日韩欧美在线视频| 国产精品视频午夜| 亚洲日韩中文字幕在线播放| 成人97在线观看视频| 亚洲视频在线观看视频| 麻豆一区二区在线观看| 亚洲精品综合精品自拍| 91视频88av| 美女撒尿一区二区三区| 精品久久久一区| 欧美最猛性xxxxx亚洲精品| 久久成人这里只有精品| 日本久久久久久| 日韩欧美中文字幕在线观看| 日韩高清电影免费观看完整| 久久伊人精品一区二区三区| 国产欧美日韩中文字幕| 久久精品国产一区二区电影| 日韩福利伦理影院免费| 亚洲最新在线视频| 欧美精品少妇videofree| 欧美成人黄色小视频| 欧美日韩国产在线看| 91超碰caoporn97人人| 亚洲欧美日韩网| 欧美中文字幕视频| 国产精品久久久久久久久久小说| 欧美成人午夜免费视在线看片| 亚洲免费人成在线视频观看| 久热爱精品视频线路一| 久久91超碰青草是什么| 亚洲精品美女在线| 国产精品免费一区| 亚洲视频自拍偷拍| 国产主播精品在线| 亚洲一区亚洲二区| 亚洲午夜精品久久久久久久久久久久| 国产免费一区二区三区在线能观看| 日韩精品视频免费专区在线播放| 日韩中文字幕在线| 欧美高清一级大片| 亚洲网址你懂得| 成人一区二区电影| 97av在线视频免费播放| 久久精品国产2020观看福利| 色偷偷9999www| 国产91在线播放九色快色| 高跟丝袜一区二区三区| 26uuu久久噜噜噜噜| 国产精品 欧美在线| 日韩美女视频在线观看| 国产a∨精品一区二区三区不卡| 久久久国产成人精品| 国产精品亚洲自拍| 欧美极品少妇xxxxx| 日韩不卡中文字幕| 97视频免费观看| 成人亚洲欧美一区二区三区| 日韩欧美一区二区三区久久| 欧美性猛交丰臀xxxxx网站| 国产精品成人va在线观看| 日韩视频中文字幕| 国产精品久久久久久久久久三级| 精品毛片三在线观看| 亚洲成人黄色网址| 爽爽爽爽爽爽爽成人免费观看| 亚洲美女精品成人在线视频| 欧美高清视频免费观看| 亚洲va欧美va国产综合久久| 在线午夜精品自拍| 亚洲黄色免费三级| 精品毛片三在线观看| 国产日本欧美在线观看| 国产精品视频播放| 亚洲男人天堂网| 国产亚洲成精品久久| 国产精品日韩在线观看| 成人性教育视频在线观看| 91精品国产免费久久久久久| 欧美疯狂xxxx大交乱88av| 精品国产91久久久久久| 欧美在线视频在线播放完整版免费观看| 欧洲s码亚洲m码精品一区| 日本中文字幕成人| 青青草一区二区| 国产人妖伪娘一区91| 国产成人av网址| 国产噜噜噜噜久久久久久久久| 国产精品第一页在线| 中文字幕一区二区三区电影| 一本一道久久a久久精品逆3p| 久久成人精品电影| 欧美日韩加勒比精品一区| 97人洗澡人人免费公开视频碰碰碰| 久久99热精品这里久久精品| 日韩欧美在线免费观看| 久久久久久久久久久91| 91久久精品一区| 九九久久精品一区| 中文字幕国产日韩| 欧美在线观看视频| 57pao成人永久免费视频| 欧美大片在线看免费观看| 狠狠干狠狠久久| 久久久精品一区二区三区| 91精品免费视频| 2019国产精品自在线拍国产不卡| 欧美一区二区视频97| 福利视频一区二区| 欧美精品九九久久| 亚洲视频在线视频| 精品一区二区电影|