成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

2.數(shù)組的方法(1)

worldligang / 3273人閱讀

摘要:數(shù)組的方法向數(shù)組尾部新增元素參數(shù)新增項返回值新數(shù)組的數(shù)組變化刪除數(shù)組的最后一項參數(shù)無返回值被刪除的項數(shù)組變化向數(shù)組開頭新增多項參數(shù)新增項返回值新數(shù)組數(shù)組變化刪除數(shù)組的第一項參數(shù)無返回值刪除的項數(shù)組變化數(shù)組的截取從索引的開始不包含從索引開始截

數(shù)組的方法 1.push()

arrayObject.push(newelement1,...newelementX)

1.向數(shù)組尾部新增元素;

2.參數(shù):新增項.

3.返回值:新數(shù)組的length;

4.數(shù)組變化

2.pop

arrayObject.pop()

1.刪除數(shù)組的最后一項;

2.參數(shù):無

3.返回值:被刪除的項

4.數(shù)組變化

3.unshift()

arryayObject.unshift(item1,item2....)

1.向數(shù)組開頭新增多項;

2.參數(shù):新增項;

3.返回值:新數(shù)組length

4.數(shù)組變化

4.shift()

1.刪除數(shù)組的第一項

2.參數(shù):無

3.返回值:刪除的項

4.數(shù)組變化

5.slice()

1.數(shù)組的截取

2.slice(m,n) 從索引的m開始,不包含n

slice(m)從索引m開始截取到結(jié)尾

slice() 整個數(shù)組

3.返回值:截取的數(shù)組

4.數(shù)組不變.

6.splice()

1)刪除.替換數(shù)組中某幾項

2)splice(m,n),從索引m開始刪除n項

splice(m) 從m開始全部刪除

splice(m,n,item1,item2....)

3 返回值,刪除的項,數(shù)組方式

4.數(shù)組變化

數(shù)組塌陷,刪除一項后,后面項的索引都會發(fā)生變化
7.sort()

1數(shù)組排序

2.

1.sort() 只能對數(shù)組成員是相同位數(shù)的排序,

2.sort(function(a,b){return a-b;} 從小到大.

3.sort(function(a,b){return b-a;} 從大到小.

3.返回值:排序后的數(shù)組

4.數(shù)組變化

8.reverse()

1.將數(shù)組倒序輸出

2.參數(shù):無

3.返回值;倒序數(shù)組

4.數(shù)組變化

9.concat()

1.數(shù)組的拼接

2.

1.不傳遞參數(shù),數(shù)組的復(fù)制

2.傳遞參數(shù),把傳遞的參數(shù)或者數(shù)組,憑借在原有數(shù)組的后面.

3.返回值:拼接后的數(shù)組

4.數(shù)組不變

擴(kuò)展運(yùn)算符: var ary=[1,2,3,4,5]
var ary1=[11,22,33,44]
var newAry=[...ary,...ary1]
10.join()

1.將數(shù)組成員按照特定的字符連接成一個字符串

2.

1)不傳遞參數(shù)默認(rèn)按逗號分開

2)傳參數(shù),按參數(shù)拼接

3.返回值:拼接后的字符串

4.數(shù)組不變

11.indexOf

1.檢測數(shù)組成員第一次出現(xiàn)的索引位置,如果該項不存在,返回-1

2.參數(shù):數(shù)組的值

3.返回值:該值在數(shù)組第一次出現(xiàn)的位置

4.數(shù)組不變

12.lastIndexOf()

1.檢測數(shù)組成員最后一次出現(xiàn)的索引位置,如果該項不存在,返回-1檢測當(dāng)前項是否存在

2.參數(shù):數(shù)組的值

3.返回值:該值在數(shù)組最后一次出現(xiàn)的位置

4.數(shù)組不變

13.map(function(item,index){})

1.遍歷數(shù)組和映射

2.參數(shù):值/索引

3.映射后的數(shù)組

4.數(shù)組不變

14.forEach

1.遍歷數(shù)組,沒有返回值

2.需要參數(shù)

3.沒有返回值(undefined)

4.數(shù)組不變

15.toString

1.轉(zhuǎn)字符串

2.參數(shù):無

3.返回值:一個去了中括號的字符串

4.數(shù)組不變化

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/109891.html

相關(guān)文章

  • [ JS 基礎(chǔ) ] Array 對象全面解析 -- 掌握基礎(chǔ) ( 4 )

    摘要:刪除刪除數(shù)組元素刪除第一個元素可以看出,通過運(yùn)算符刪除數(shù)組元素也有一些注意的地方。數(shù)組方法也可以用于刪除數(shù)組元素,后面講解。該方法對數(shù)組的每一項運(yùn)行給定的函數(shù),返回該函數(shù)會返回的項組成的數(shù)組。 結(jié)合《javascript高級程序設(shè)計》《javascript權(quán)威指南》《javascript語言精粹》做的一篇關(guān)于Array對象的全面解析。分為兩篇:基礎(chǔ)篇和擴(kuò)展應(yīng)用篇。 1.概念及...

    sutaking 評論0 收藏0
  • 數(shù)組方法總結(jié)

    摘要:對于一個數(shù)組方法,我最關(guān)心的有兩個問題,返回值是什么,會不會對原始數(shù)組造成影響,典型的例子就是和方法。若全部通過測試,函數(shù)返回值,中途退出,返回不對原數(shù)組產(chǎn)生影響。方法返回一個由原數(shù)組中的每個元素調(diào)用一個指定方法后的返回值組成的新數(shù)組。。 說起來很搞笑,我在用 sublime 3 寫排序算法的時候,準(zhǔn)備用 nodejs 來運(yùn)行,就用 sublime 3 提供的編譯功能。但問題來了,我比...

    JerryWangSAP 評論0 收藏0
  • 《JavaScript 闖關(guān)記》之數(shù)組

    摘要:針對非稀疏數(shù)組,該屬性就是數(shù)組元素的個數(shù)。否則,使用數(shù)組元素之前應(yīng)該先檢測它們。如果數(shù)組同時擁有對象屬性和數(shù)組元素,返回的屬性名很可能是按照創(chuàng)建的順序而非數(shù)值的大小順序。并且,每個全局對象有自己的一組構(gòu)造函數(shù)。 數(shù)組是值的有序集合。每個值叫做一個元素,而每個元素在數(shù)組中有一個位置,以數(shù)字表示,稱為索引。 JavaScript 數(shù)組是無類型的,數(shù)組元素可以是任意類型,并且同一個數(shù)組中的不...

    daryl 評論0 收藏0
  • Array屬性和方法

    摘要:方法也是對象的通用方法。這就是說,如果數(shù)組遍歷的目的是為了得到返回值,那么使用方法,否則使用方法。,這兩個方法類似斷言,返回一個布爾值,表示判斷數(shù)組成員是否符合某種條件。,方法和方法依次處理數(shù)組的每個成員,最終累計為一個值。 屬性 length length 屬性可獲得數(shù)組的長度,即數(shù)組中值的個數(shù)。數(shù)組的長度是比數(shù)組最大索引值多一的數(shù)。 let arr = [1, 2, 3, 4] a...

    everfly 評論0 收藏0
  • JS基礎(chǔ)06「數(shù)組

    摘要:為了維持此規(guī)則不變化,數(shù)組有兩個特殊的行為。運(yùn)算符對數(shù)組返回并且對于除了函數(shù)以外的所有對象都是如此。解決方案是檢查對象的類屬性,對數(shù)組而言該屬 數(shù)組 數(shù)組是值的有序集合。每個值叫做一個元素,而每個元素在數(shù)組中有一個位置,以數(shù)字表示,稱為索引。 JavaScript 數(shù)組是無類型的,數(shù)組元素可以是任意類型,并且同一個數(shù)組中的不同元素也可能有不同的類型。數(shù)組的元素甚至也可能是對象或其他數(shù)組...

    forrest23 評論0 收藏0
  • JavaScript數(shù)組十八般武藝

    摘要:返回值返回數(shù)組新的長度??蛇x整數(shù),表示要移除的數(shù)組元素的個數(shù)。返回值由被刪除的元素組成的一個數(shù)組。新增語法參數(shù)用來填充數(shù)組元素的值。 維護(hù)了一個持續(xù)更新的github筆記,可以去看看,誠意之作(本來就是寫給自己看的……)鏈接地址:Front-End-Basics 此篇文章的地址:JavaScript的數(shù)組 基礎(chǔ)筆記的github地址:https://github.com/qiq...

    bergwhite 評論0 收藏0

發(fā)表評論

0條評論

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