數(shù)組原型方法主要有:
創(chuàng)新互聯(lián)成立于2013年,先為迎江等服務(wù)建站,迎江等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為迎江企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
- join():用指定的分隔符將數(shù)組每一項(xiàng)拼接為字符串
- push():向數(shù)組的末尾添加一個(gè)或多個(gè)元素,并返回新的長度
- pop():刪除并返回?cái)?shù)組的最后一項(xiàng)
- unshift():向數(shù)組的開頭添加一個(gè)或更多元素,并返回新的長度
- shift():把數(shù)組的第一個(gè)元素從其中刪除,并返回第一個(gè)元素的值
- slice():按照條件查找出其中的部分元素,返回包含選定元素的新數(shù)組,arr.slice(2,5),前閉后開
- splice():向/從數(shù)組添加/刪除項(xiàng)目,并返回刪除的項(xiàng)目。splice()方法會(huì)改變原始數(shù)組。
- filter():過濾功能,創(chuàng)建一個(gè)新的數(shù)組,新數(shù)組中的元素是通過檢查指定數(shù)組中符合條件的所有元素。(留下符合條件的)
注意:filter() 不會(huì)對空數(shù)組進(jìn)行檢測。
注意:filter() 不會(huì)改變原始數(shù)組。
- concat():用于連接兩個(gè)或多個(gè)數(shù)組,返回連接后的數(shù)組
- indexOf():檢測當(dāng)前值在數(shù)組中第一次出現(xiàn)的位置索引,返回索引值,不存在的話返回-1。
- lastIndexOf():檢測當(dāng)前值在數(shù)組中最后一次出現(xiàn)的位置索引
- every():判斷數(shù)組中每一項(xiàng)都是否滿足條件
- some():判斷數(shù)組中是否存在滿足條件的項(xiàng)
- includes():判斷一個(gè)數(shù)組是否包含一個(gè)指定的值
- sort():對數(shù)組的元素進(jìn)行排序
- reverse():對數(shù)組進(jìn)行倒序
- forEach():es5及以下循環(huán)遍歷數(shù)組每一項(xiàng)
- map():es6循環(huán)遍歷數(shù)組每一項(xiàng)
- find():返回匹配的項(xiàng)
- findIndex():返回匹配位置的索引
- reduce():從數(shù)組的第一項(xiàng)開始遍歷到最后一項(xiàng),返回一個(gè)最終的值
- reduceRight():從數(shù)組的最后一項(xiàng)開始遍歷到第一項(xiàng),返回一個(gè)最終的值
- toLocaleString()、toString():將數(shù)組轉(zhuǎn)換為字符串
- entries()、keys()、values():遍歷數(shù)組
網(wǎng)站標(biāo)題:JS中數(shù)組原型方法總結(jié)
鏈接地址:
http://weahome.cn/article/dsojhig.html