欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長(zhǎng)資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          javascript如何顛倒元素位置

          上一篇文章中我們了解了判斷對(duì)象是否是數(shù)組的方法,請(qǐng)看《教你一招判斷javascript是否是數(shù)組》。這次我們來了解一下顛倒元素位置的方法,有需要的可以參考參考。

          我們有時(shí)候可以看到正著放進(jìn)數(shù)組里的元素被反著輸出了,那你們知道這是怎么回事嗎?如果不知道沒有關(guān)系,我們今天回來介紹。如果知道那就當(dāng)做復(fù)習(xí)啦。現(xiàn)在我們就來介紹一下。

          首先我們來看一個(gè)小例子。

          <script> var arr = new Array(3);  arr[0] = "one"; arr[1] = "two"; arr[2] = "three"; console.log(arr); console.log(arr.reverse()); console.log(arr); </script>

          這個(gè)小例子的結(jié)果是

          javascript如何顛倒元素位置

          我們看看這個(gè)結(jié)果,第一個(gè)結(jié)果是很正常的,就是我們定義的,沒有問題,第二個(gè)結(jié)果就開始有點(diǎn)意思了,他被反著輸出來了,第三個(gè)的結(jié)果也很有意思,原本以為會(huì)按原數(shù)組輸出,居然沒有,看來這個(gè)有點(diǎn)東西啊。

          這個(gè)結(jié)果里,我們將數(shù)組里的元素“["one", "two", "three"]”反著“["three", "two", "one"]”輸出了??磥韏avascript中真的有將元素顛倒位置的方法啊。

          那我們可需要好好學(xué)習(xí)這個(gè)方法啦。

          這個(gè)方法的名稱叫做reverse。reverse()方法用于顛倒數(shù)組中元素的順序。

          再來看上面這個(gè)例子,我們第一次輸出arr這個(gè)數(shù)組的時(shí)候,它是按照我們定義的來輸出的。然后當(dāng)我們使用reverse()這個(gè)方法之后,再輸出arr這個(gè)數(shù)組,它就會(huì)按照我們顛倒數(shù)組后元素的順序來輸出。

          所以我們可以得出一個(gè)結(jié)論:

          該方法會(huì)改變?cè)瓉淼臄?shù)組,而不會(huì)創(chuàng)建新的數(shù)組。

          現(xiàn)在我們就來學(xué)習(xí)一下這個(gè)方法的語法格式吧,加深一下印象。

          數(shù)組對(duì)象.reverse()

          就說到這里了,有需要的可以看:javascript高級(jí)教程

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)