是否有一种简短/有效的方法来检查是否存在多个键(如果我可以在一次调用中读取多个键,那就更好了)?我设法达到类似结果的唯一方法是检查是否key1
存在,.then
检查是否key2
存在等。如果我有 5 个要检查的键,则让它变得非常难看。键位于完全不同的位置,所以我不想只获取共同的祖先并读取快照,因为它的数据太多。
在不使用 then() 的情况下检查所有键,但将所有承诺收集到一个数组中(我将称之为promises
),然后使用Promise.all(promises)
获取在所有其他承诺解决后解决的另一个承诺。它们现在可以并行执行,而无需相互等待。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句