array.prototype.reverse() 方法的功能是將數(shù)組中元素的順序顛倒,并返回反轉(zhuǎn)后的原始數(shù)組。用法如下:array.reverse()。
JavaScript 中 reverse() 的含義
在 JavaScript 中,Array.prototype.reverse() 方法的功能是將數(shù)組中元素的順序顛倒。它改變了原始數(shù)組,并將反轉(zhuǎn)后的數(shù)組返回。
用法
Array.prototype.reverse() 方法的語(yǔ)法非常簡(jiǎn)單:
<code class="js">array.reverse();</code>
登錄后復(fù)制
其中:
array 是要反轉(zhuǎn)的數(shù)組。
注意: reverse() 方法不會(huì)返回新數(shù)組,而是修改并返回原始數(shù)組。
示例
以下示例展示了 reverse() 的用法:
<code class="js">const arr = [1, 2, 3, 4, 5]; arr.reverse(); // [5, 4, 3, 2, 1] console.log(arr); // 輸出: [5, 4, 3, 2, 1]</code>
登錄后復(fù)制
應(yīng)用
reverse() 方法在各種情況下都很有用,例如:
反轉(zhuǎn)字符串。
反轉(zhuǎn)數(shù)字的數(shù)組。
反轉(zhuǎn)日期數(shù)組(從最新到最舊)。
撤銷操作,例如撤消撤銷操作。