->在这篇文章中,您将学习解构数组、跳过数组中的值以及切换变量
解构数组
我们使用解构从数组中检索元素并将它们存储到变量中。
数组解构赋值 = []
示例:
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中文网其他相关文章!