国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

JavaScript Array 整理 - 元素操作

phodal / 3087人閱讀

摘要:此文章是我的原創文章,原文地址前篇整理了一些常用的遍歷操作方法,今天再整理一下對象中針對元素操作的方法。返回當前數組最后一個元素描述返回數組第一個元素,并從當前數組中刪除它。刪除的元素組成的數組

此文章是我的原創文章,原文地址:http://lpgray.me/article/49/

前篇整理了一些Array常用的遍歷操作方法,今天再整理一下Array對象中針對元素操作的方法。

分別是:

concat (組合數組)

join(數組轉字符串)

pop(刪除最后一個元素)

shift(刪除第一個元素)

push(在數組尾部添加新元素)

unshift(在數組頭部添加新元素)

slice (不改變數組本身,常用將類數組轉換成數組,而后可以使用數組方法操作類數組)

splice (指定位置、截取、替換)

Array.prototype.concat(arr[, arr1, ......, arrN]) 描述

此方法返回一個由自身及所傳參數拼接成的新數組,每一個參數都必須為數組類型。

return

Array,由自身及參數拼接成的新數組。

demo
var arr = [1,2,3];
arr.concat(["a"], ["b"])
[1, 2, 3, "a", "b"]
Array.prototype.join([str]) 描述

此方法將數組中所有元素組合成一個字符串,默認以“,”號拼接,也可以指定拼接參數。

return

String, 有數組中所有元素拼接成的字符串

demo
var arr = [1,2,3];
arr.join()
"1,2,3"
Array.prototype.pop() 描述

返回數組最后一個元素,并從當前數組中刪除它。

return

返回當前數組最后一個元素

demo
var arr = [1,2,3];
arr.pop()
3
arr
[1, 2]
Array.prototype.shift() 描述

返回數組第一個元素,并從當前數組中刪除它。

return

返回當前數組第一個元素

demo
var arr = [1,2,3];
arr.shift()
1
arr
[2, 3]
Array.prototype.push(elem[, ..... elem]) 描述

往數組末尾添加多個元素,返回添加后的數組長度。

return

Int, 添加后的數組長度

demo
var arr = [1,2,3];
arr.push(4,5,6)
6
arr
[1, 2, 3, 4, 5, 6]
Array.prototype.unshift(elem[, ..... elem]) 描述

往數組頭部添加多個元素,返回添加后的數組長度。

return

Int, 添加后的數組長度

demo
var arr = [1,2,3];
arr.unshift(-1,0)
5
arr
[-1, 0, 1, 2, 3]
Array.prototype.slice([begin[, end]]) 描述

此方法返回數組的一部分,兩個參數都為可選參數,begin表示開始截取位置,end表示結束截取位置,此方法不對數組本身做修改。

return

返回截取的數組

demo
var arr = [1,2,3];
arr.slice(0)
[1, 2, 3]
arr.slice(1)
[2, 3]
arr.slice(-1)
[3]
arr
[1, 2, 3]
Array.prototype.splice(begin, deleteCount[, item .... , item]) 描述

從指定位置開始,刪除deleteCount個元素,并且在當前位置插入新元素(可選)。

return

Array, 刪除的元素組成的數組

demo
var arr = [1,2,3];
arr.splice(0,1,4);
[1]
arr
[4, 2, 3]
arr.splice(1,2,4);
[2, 3]
arr
[4, 4]

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/85496.html

相關文章

  • JavaScript Array 整理 - 遍歷操作

    摘要:描述此函數用來遍歷數組的每一個元素,回調的返回值有意義,返回時,數組停止循環。問題一個數組最多可以有多長中規定,數組的長度會使用轉化,即。 這是我的原創文章,原文地址:http://lpgray.me/article/48/ 今天談談基礎,在前端開發中,Array的基礎操作很是頻繁多見,在ES5中有許多Array的新特性,但是對于我等中國的碼農,尤其是PC前端狗整天就與IE678打交道...

    mengera88 評論0 收藏0
  • Javascript的內置函數(ES5)-讀Javascript語言精粹

    摘要:的內置函數整理了一些語言精粹的方法一章的整理出的的內置方法之后還會整理標準入門的新添加的方法整理這些作用一方面是更好的理解記憶另一方面是對于類數組可以使用原型鏈的調用即可中的一些函數輸出的為的結果因此的作用是連接數組當然可以是數字也會加入到 Javascript的內置函數(ES5) 整理了一些Javascript語言精粹的方法一章的整理出的ES5的內置方法; 之后還會整理ES6標準入門...

    gekylin 評論0 收藏0
  • JavaScript數組方法

    摘要:前言從事前端到現在也有快兩年了,平時也會收集整理一些筆記放在印象筆記,不過收集過之后就在沒有看過,經大佬指點,真正掌握一個知識點,最好的方式就是用自己的話把內容講明白,就開始將以前零散的東西整合一下,和各位道友一起提高。 前言 從事前端到現在也有快兩年了,平時也會收集整理一些筆記放在印象筆記,不過收集過之后就在沒有看過,經大佬指點,真正掌握一個知識點,最好的方式就是用自己的話把內容講明...

    kviccn 評論0 收藏0
  • JavaScript數組方法

    摘要:前言從事前端到現在也有快兩年了,平時也會收集整理一些筆記放在印象筆記,不過收集過之后就在沒有看過,經大佬指點,真正掌握一個知識點,最好的方式就是用自己的話把內容講明白,就開始將以前零散的東西整合一下,和各位道友一起提高。 前言 從事前端到現在也有快兩年了,平時也會收集整理一些筆記放在印象筆記,不過收集過之后就在沒有看過,經大佬指點,真正掌握一個知識點,最好的方式就是用自己的話把內容講明...

    keithyau 評論0 收藏0
  • JavaScript數組方法

    摘要:前言從事前端到現在也有快兩年了,平時也會收集整理一些筆記放在印象筆記,不過收集過之后就在沒有看過,經大佬指點,真正掌握一個知識點,最好的方式就是用自己的話把內容講明白,就開始將以前零散的東西整合一下,和各位道友一起提高。 前言 從事前端到現在也有快兩年了,平時也會收集整理一些筆記放在印象筆記,不過收集過之后就在沒有看過,經大佬指點,真正掌握一個知識點,最好的方式就是用自己的話把內容講明...

    zoomdong 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<