标签: javascript arrays performance loops for-loop
我想使用一些验证规则来验证阵列中的所有项目与同一阵列中的其他项目进行比较。
就像数组中的某项不能具有与其他项的日期等重叠的订购日期和交货日期一样,我需要进行近10-15个验证,我需要通过循环或更有效的方式来进行验证。
我现在有一个逻辑来取一个项目并在一个循环中检查其他项目,但是随着数组大小的增加,此循环需要很长时间才能执行。
是否有更好的方法来重做此逻辑?任何帮助表示赞赏。谢谢。