亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

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

push 方法

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

eg:

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

arr1的結(jié)果是[1, 2, 3, 4, 5]

concat 方法

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

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 方法

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

eg:

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

str的值:1--2--3

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

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

相關文章

最新評論