91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

js數組反轉的方法有哪些

js
小億
143
2023-07-08 00:42:48
欄目: 編程語言

JavaScript中數組反轉的方法有以下幾種:

  1. 使用reverse()方法:reverse()方法會原地反轉數組,即修改原數組,不會創建新的數組。示例代碼如下:
var arr = [1, 2, 3, 4, 5];
arr.reverse();
console.log(arr); // 輸出 [5, 4, 3, 2, 1]
  1. 使用for循環和臨時數組:通過遍歷原數組,將元素逐個添加到新的數組中,然后再將新數組賦值給原數組。示例代碼如下:
var arr = [1, 2, 3, 4, 5];
var reversedArr = [];
for (var i = arr.length - 1; i >= 0; i--) {
reversedArr.push(arr[i]);
}
arr = reversedArr;
console.log(arr); // 輸出 [5, 4, 3, 2, 1]
  1. 使用ES6的擴展運算符:通過使用擴展運算符(…)將原數組展開,再使用Array.from()方法將展開后的元素重新組成數組。示例代碼如下:
var arr = [1, 2, 3, 4, 5];
arr = Array.from([...arr].reverse());
console.log(arr); // 輸出 [5, 4, 3, 2, 1]

以上是常見的幾種數組反轉的方法,根據具體的需求和使用場景選擇適合的方法即可。

0
南乐县| 紫金县| 屯门区| 阜新市| 东乌珠穆沁旗| 利川市| 山西省| 阿克苏市| 文昌市| 金门县| SHOW| 咸丰县| 桐梓县| 安吉县| 台北市| 九台市| 彭山县| 屯门区| 阜新| 东乌珠穆沁旗| 乌苏市| 仪征市| 安图县| 绥化市| 巨鹿县| 河北区| 策勒县| 思茅市| 资源县| 吉安县| 射阳县| 尼勒克县| 荣昌县| 巢湖市| 望奎县| 麻江县| 海伦市| 吉隆县| 汾西县| 安仁县| 东乡族自治县|