日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

———— javascript中数组常用方法总结 ————

發布時間:2025/4/14 javascript 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ———— javascript中数组常用方法总结 ———— 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在javascript的基礎編程中,數組是我們最常遇到的,那么數組的一些常用方法也是我們必須要掌握的,下面我們總結一下數組中常用的方法

toString()和valueOf()方法

toString()方法,就是將數組拼接成字符串返回,默認情況下以逗號分隔。valueOf返回數組本身。

1 var a=["a3","bs","c1","d鄧"]; 2 var c=a.toString(); 3 var b=a.valueOf(); 4 document.write(c);

array.concat(item...)

concat方法產生一個新數組,它包含了一份array的淺復制,并把一個或多個參數附加在后面。

1 var a=["a","b","c"]; 2 var b=["d","e","f"]; 3 var c=a.concat(b,true); 4 document.write(c);

array.join(separtor)

join方法是把一個數組構造成一個字符串,它先把array中的每一個元素構造成一個字符串,接著用一個separtor分隔符把他們連接起來,默認的分隔符為逗號‘,’。要想做到無間隔連接,可是使用空字符串做分隔符。

1 var a=["a3","bs","c1","d鄧"]; 2 var c=a.join(""); 3 document.write(c)

array.pop和array.push(item...)

pop和push方法使得數組都可以像堆棧一樣工作,pop方法移除數組的最后一個元素并返回該元素。

1 var a=["a","b","c"]; 2 var c=a.pop(); 3 document.write(c)

push方法把一個或者多個參數item附加到一個數組的尾部。和contact方法不同的是,如果item是一個數組,它會把參數數組作為單個元素整個添加到數組中,同時修改數組a,并返回到這個數組的長度值。

1 var a=["a","b","c"]; 2 var b=["x","y","z"]; 3 var c=a.push(b,true); 4 document.write(c)

array.reverse()

reverse方法反轉array里的元素的順序,并返回數組本身

1 var a=["a","b","c","f"]; 2 var b=a.reverse(); 3 document.write(c);

array.shift和array.unshift(item...)

shift方法移除數組的第一個元素,并返回這個彈出元素。如果這個數組是空的,返回undefined。

1 var a=["a1","b2","c3","f4"]; 2 var b=a.shift(); 3 document.write(c);

unshift方法用于吧item插入到數組的開始部分而不是尾部,它返回新數組的長度

1 var a=["a1","b2","c3","f4"]; 2 var b=a.unshift("@2","?s"); 3 document.write(c);

?array.slice(start,end)

slice方法是對數組中的一段做淺復制,也就是從數組中切割一段,其長度為end-start。end默認長度為array.length

1 var a=["a1","b2","c3","f4"]; 2 var c=a.slice(1,3); 3 document.write(c);

array.splice(start,deleteCount,item...)

splice方法是從array中移除一個或多個參數,并用新的item代替他們。返回一個包含移除參數的數組。

1 var a=["a1","b2","c3","f4"]; 2 var c=a.splice(1,2,"@2","$3"); 3 document.write(c);

?array.sort(comparefn)

sort方法對array中的內容進行排序,默認的比較函數把被排序的元素視為字符串。所以一般不能得到你期望的結果

1 var a=[2,5,31,9,60,5,24,9]; 2 var c=a.sort() 3 document.write(c);

我們可以使用自己的比較函數來替換默認的比較函數。若果我們對數字做升序排列,構造函數接收兩個參數,若相等返回0,若第一個參數應該排在前面,返回負數。若第一個參數應該排在后面,返回正數。

1 var a=[2,5,31,9,60,5,24,9]; 2 var c=a.sort(function(a,b){ 3 return a-b; 4 }) 5 document.write(c);

?

轉載于:https://www.cnblogs.com/Feng-Wang/p/3738742.html

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的———— javascript中数组常用方法总结 ————的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 久草国产在线视频 | 国产精品1234区 | 精品无码一区二区三区电影桃花 | 日本少妇全体裸体洗澡 | 日韩黄色一级片 | 阿v天堂2017 欧美小视频在线观看 | 夜夜视频 | 久草网在线视频 | 成人手机在线视频 | 日本精品少妇 | 视频一区在线免费观看 | 国产成人免费看 | 在线国产精品一区 | 亚洲色图20p | 国产亚洲一区二区三区四区 | 日本少妇全体裸体洗澡 | 午夜天堂视频 | 一区二区三区伦理片 | 熟女国产精品一区二区三 | 麻豆免费在线视频 | 国产日韩视频 | 一级二级三级黄色片 | 亚洲不卡av一区二区 | 精品人妻一区二区三区日产乱码 | 国产人妻精品午夜福利免费 | 日日爱av | 老熟女一区二区三区 | 久久合合 | 成人国产精品免费观看视频 | 九九色在线 | 国产3级 | 麻豆成人在线观看 | 欧美精品v国产精品v日韩精品 | 私人网站| jizzzz中国| 久久久久青草 | 波多野结衣一区二区三区免费视频 | 夜夜精品一区二区无码 | 91热热| 一级免费看| 欧美熟妇精品久久久久久 | 我们2018在线观看免费版高清 | 精品欧美在线 | 青青成人网 | 欧美激情三级 | 日韩aⅴ视频 | 日批网站在线观看 | 精品福利片 | 国产美女无遮挡永久免费 | 久久av一区二区三区亚洲 | 国产亚洲精品女人久久久久久 | 国产精品天美传媒 | 天天躁日日躁bbbbb | 久久精品一区二区三 | 黄色a站| 日韩av无码一区二区三区不卡 | 人妻巨大乳hd免费看 | 国产一区二区三区在线观看视频 | 中文字幕日产乱码中 | 91av免费看 | 国产91在线亚洲 | 色中色综合网 | 最新色网址 | 国产成人高清 | 国产精品偷伦视频免费看 | 欧美激情免费在线 | 国产夫妻精品 | 大陆极品少妇内射aaaaa | 天天插夜夜操 | 亚洲小视频网站 | 另类综合网 | 97播播| 日韩手机视频 | 精品国产不卡 | 欧美视频在线观看一区 | 色播视频在线 | 成人香蕉视频 | 无码人妻少妇伦在线电影 | 青青操操| 久久2019| 国产成人 综合 亚洲 | 日美毛片 | 亚洲成人av| 中文一区二区在线播放 | 国产免费黄色 | 40到50岁中老年妇女毛片 | 男女插鸡视频 | 日本肉体xxxx裸体xxx免费 | 农民人伦一区二区三区 | 九九精品免费 | 欧美精品欧美精品系列 | 日韩淫 | 日本香蕉视频 | 国产无遮挡免费观看视频网站 | 欧美人与按摩师xxxx | 加勒比综合网 | 国产羞羞 | 中文字幕人妻丝袜乱一区三区 | 国产毛片久久久久久久 |