是否有与c#的.All等价的JavaScript?

时间:2019-10-31 21:01:22

标签: conditional-statements

Hey Overflow社区,

我正在为3个表中的任何一个重复行创建QC检查。我一直在Chrome控制台(javascript)中运行基本条件,然后对其进行调整以使其适用于C#脚本。我找到了一个代码块:

if (new[] { table1, table2, table3 }.All(x => x == 0))

如果所有值都等于0,我想用它来创建一个条件。 是否有与C#的.All等价的Javascript?理想情况下,我想编辑此语句以在chrome控制台中运行。

1 个答案:

答案 0 :(得分:1)

every是您要寻找的功能。它具有与LINQ的All相同的语义。您的原始代码将被重写为:

if ([table1, table2, table3].every(x => x == 0))

请查看函数的documentation,以获取更多详细信息。