JavaScript - Array reverse() 方法



在 JavaScript 中,Array.reverse() 方法用於反轉陣列中元素的順序。換句話說,第一個元素將成為最後一個,最後一個元素將成為第一個元素。此方法會覆蓋原始陣列。

如果我們想在不修改原始陣列的情況下反轉陣列中的元素,請使用 JavaScript Array.toReversed() 方法。

語法

以下是 JavaScript Array reverse() 方法的語法:

array.reverse();

引數

此方法不接受任何引數。

返回值

此方法就地反轉陣列的元素(修改原始陣列)。返回值是反轉後的陣列。

示例

示例 1

在以下程式中,我們使用 JavaScript Array reverse() 方法來反轉陣列中元素的順序。

<html>
<body>
   <p id="demo"></p>
   <script>
      const animals = ["Lion", "Cheetah", "Tiger", "Elephant"];
      document.getElementById("demo").innerHTML = animals.reverse();
   </script>
</body>
</html>

輸出

從輸出中可以看到,陣列元素的順序已經反轉。

Elephant,Tiger,Cheetah,Lion

示例 2

如果陣列為空,並且我們嘗試在其上使用 reverse() 方法,則此方法將不返回任何輸出。

<html>
<body>
   <p id="demo"></p>
   <script>
      const animals = [];
      document.getElementById("demo").innerHTML = animals.reverse();
   </script>
</body>
</html>

從輸出中可以看到,沒有返回任何內容。

廣告