Javascript 下划线总是 return false

Javascript underscore every always return false

我正在使用下划线库中的每个函数,但它总是 returns false

. _every( Anarrayid, (key) =>{
                  mydataset.has(key)});

我有一个包含 ID 的数组和一个包含 ID 集合但 returns 为假的集合。我试过按集合进行比较,但又遇到了同样的问题。

有人可以帮忙吗?

我认为正确的做法是:

_.every( Anarryid, key => mydataset.has(key) )