gpt4 book ai didi

javascript - 条件数组解构

转载 作者:行者123 更新时间:2023-11-28 11:45:20 24 4
gpt4 key购买 nike

我有一个 API,它在数组中返回单个 bool 值。如何解构条件中的变量?

let condition = [true];


if (...condition) {
// do stuff
}

我知道我可以使用 condition[0] 但解构式解决方案似乎更合理,因为如果数组包含多个值,则可以对每个值进行评估(let condition = [真,真,真])。

最佳答案

您可以使用Array.prototype.every :

> [true, true].every(x => x)
true
> [true, false].every(x => x)
false

所以:

let condition = [true, true, true];
if (condition.every(x => x)) {
// do stuff
}

关于javascript - 条件数组解构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51543784/

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