如何在JavaScript 中交換數組元素:一種簡化的方法
在JavaScript 中,交換數組中的元素通常需要以下繁瑣的過程:
var a = list[x], b = list[y]; // Store the values
list[y] = a; // Swap the values
list[x] = b;
更有效的解決方案:
更簡單的方法只使用一個臨時變數:
var b = list[y];
list[y] = list[x];
list[x] = b;
ES6 解構賦值:
對於JavaScript 版本ES6 及更高版本,可以透過解構賦值進一步簡化這個過程:
[arr[0], arr[1]] = [arr[1], arr[0]]; // Swap values
例如,這一行將交換數組 arr = [1,2,3,4] 的前兩個元素以產生 [2,1,3,4].
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3