最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js中數(shù)組的常用方法小結

 更新時間:2016年12月30日 10:42:13   作者:蕓&魚兒  
這篇文章主要介紹了js中數(shù)組的常用方法,結合實例形式分析了js中的常用數(shù)組方法,如push、concat、pop、splice、reverse、join等功能與用法,需要的朋友可以參考下

本文實例總結了js中數(shù)組的常用方法。分享給大家供大家參考,具體如下:

push 方法

該方法會把一個元素或一組元素(數(shù)組)添加到當前數(shù)組的末尾。

eg:

var arr1 = [1, 2, 3];
arr1.push([4, 5]);

arr1的結果是[1, 2, 3, 4, 5]

concat 方法

該方法會把兩個數(shù)組或元素組合在一起,但是不會改變調用者的結構

eg:

var arr1 = [1, 2, 3];
var arr2 = [4, 5];
var arr3 = arr1.concat(arr2);

arr1的值:[1, 2, 3];
arr3的值:[1, 2, 3, 4, 5]

pop 方法

該方法作用是刪除數(shù)組中最后一個元素,并返回刪除的元素

eg:

var arr1 = [1, 2, 3];
var val = arr1.pop();

val的值:3
arr1的值:[1, 2]

splice 方法

該方法能刪除指定的元素,或者插入指定的元素,函數(shù)原型 splice(index,howmany,element1,.....,elementX)

index表示要刪除的開始下標, howmany表示要刪除的元素個數(shù),element(可選)從index開始,要插入的元素,該方法的返回值是被刪除掉的那部分數(shù)組

eg:

var arr1 = [1, 2, 3, 4, 5];
var arr2 = arr1.splice(0, 2);
alert(arr1);
alert(arr2);

arr1的值:[3, 4, 5]
arr2的值:[1, 2]

PS:這個方法一般我用的比較多的就是刪除數(shù)組的所有元素:arr1.splice(0, arr1.length);

reverse 方法

該 顛倒數(shù)組中元素的順序

join 方法

返回一個字符串,字符串的內容是數(shù)組的所有元素,元素之間通過指定的分隔符進行分隔。

eg:

var arr1 = [1, 2, 3];
var str = arr1.join("--");
alert(str);

str的值:1--2--3

更多關于JavaScript相關內容感興趣的讀者可查看本站專題:《JavaScript數(shù)組操作技巧總結》、《JavaScript排序算法總結》、《JavaScript遍歷算法與技巧總結》、《JavaScript數(shù)學運算用法總結》、《JavaScript數(shù)據(jù)結構與算法技巧總結》、《JavaScript查找算法技巧總結》及《JavaScript錯誤與調試技巧總結

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

相關文章

最新評論

米易县| 谷城县| 江津市| 隆安县| 阜南县| 中山市| 连平县| 杭州市| 莒南县| 邢台县| 嵊泗县| 广昌县| 云安县| 县级市| 淄博市| 夏邑县| 丰镇市| 汪清县| 阳江市| 雷州市| 桃园县| 龙口市| 亳州市| 突泉县| 新疆| 东方市| 延长县| 西城区| 平利县| 沙河市| 尼木县| 四川省| 汨罗市| 金阳县| 浪卡子县| 灵丘县| 荥经县| 东山县| 墨玉县| 崇礼县| 揭西县|