gpt4 book ai didi

javascript - 带有两个逗号 (,,) 的 "let [a,,b] = [1, 2, 3, 4, 5]"是做什么用的?如何使用?

转载 作者:行者123 更新时间:2023-12-05 01:26:07 25 4
gpt4 key购买 nike

我在 babel 编译器网站上看到这段代码 let [a,,b] = [1, 2, 3]; javascript,这让我很好奇。它到底在做什么?如何以及在何处以有用的方式使用它?

最佳答案

let [a,,b] = [1, 2, 3]

这是一个叫做 destructuring assignment 的东西的一部分.

双逗号表示应该跳过一个值(在操作的右侧)。

因此,a 的值为 1,b 的值为 3。没有任何内容会被赋予值 2。

关于javascript - 带有两个逗号 (,,) 的 "let [a,,b] = [1, 2, 3, 4, 5]"是做什么用的?如何使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59523230/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com