站長資訊網
        最全最豐富的資訊網站

        javascript如何顛倒元素位置

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

        我們有時候可以看到正著放進數組里的元素被反著輸出了,那你們知道這是怎么回事嗎?如果不知道沒有關系,我們今天回來介紹。如果知道那就當做復習啦。現在我們就來介紹一下。

        首先我們來看一個小例子。

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

        這個小例子的結果是

        javascript如何顛倒元素位置

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

        這個結果里,我們將數組里的元素“["one", "two", "three"]”反著“["three", "two", "one"]”輸出了。看來javascript中真的有將元素顛倒位置的方法啊。

        那我們可需要好好學習這個方法啦。

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

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

        所以我們可以得出一個結論:

        該方法會改變原來的數組,而不會創建新的數組。

        現在我們就來學習一下這個方法的語法格式吧,加深一下印象。

        數組對象.reverse()

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

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 欧美成人精品一区二三区在线观看| 亚州日韩精品专区久久久 | 精品无人区一区二区三区| 最新国产精品亚洲| 久久精品国产亚洲av水果派| 久久久久人妻一区精品| 国产成人精品日本亚洲专区| 999国内精品永久免费观看| 亚洲精品无码MV在线观看| 狠狠精品久久久无码中文字幕 | 中文字幕av日韩精品一区二区| 国产精品综合久久第一页| 国产成人精品日本亚洲11| 久久国产精品无码HDAV| 在线成人精品国产区免费| 久久亚洲国产成人精品无码区| 87国产私拍福利精品视频| 精品国产一区二区三区免费| 99精品在线观看| 97人妻无码一区二区精品免费| 精品卡一卡二卡乱码高清| 无码少妇精品一区二区免费动态| 午夜精品一区二区三区在线观看| 女人高潮内射99精品| 久草视频精品在线| 国产亚洲精品高清在线| 国产福利精品在线观看| 91精品国产综合久久香蕉| 五月花精品视频在线观看| 欧美日韩精品在线| 久久久91精品国产一区二区三区| 国产欧美久久久精品| 国产精品成人不卡在线观看| 91精品国产综合久久精品 | 精品国产a∨无码一区二区三区 | 亚洲精品黄色视频在线观看免费资源 | 久热这里只有精品99国产6| 国产成人精品综合在线观看| 99久久综合国产精品二区| 亚洲欧洲国产精品你懂的| 欧美视频精品一区二区三区|