->在這篇文章中,您將學習解構數組、跳過數組中的值以及切換變數
解構數組
我們使用解構從數組中檢索元素並將它們儲存到變數中。
數組解構賦值 = []
例:
const arr = ['rice', 'pizza', 'chicken']; // without Destructuring: const foodOne = arr[0]; const foodTwo = arr[1]; const foodThree = arr[2]; console.log(foodOne, foodTwo, foodThree); // rice pizza chicken // with Destructuring const [food1, food2, food3] = arr; console.log(food1, food2, food3); // rice pizza chicken
注意:解構不會破壞原始數組,我們只是將其解包,以供說明:
console.log(arr); // rice pizza chicken
跳過值:
let [food1, , food3] = arr; console.log(food1, food3); // rice chicken
切換變數:
如果我們希望第一個食物是雞肉而不是米飯,第三個食物是米飯而不是雞肉,我們可以交換它們的位置,它們的值也會改變,例如:
[food1, food3] = [food3, food1]; console.log(food1, food3); // chicken rice
我希望這可以幫助您更好地理解 JavaScript 陣列解構。歡迎在下面的評論中提出任何問題:)
以上是JavaScript 數組解構的詳細內容。更多資訊請關注PHP中文網其他相關文章!