スウィフトはArray
年代のために...、map
、filter
、reduce
を提供していますが、私は、そのカウンターパートJavaScriptでArray.some
とArray.every
あるsome
(またはany
)またはevery
(またはall
)を求めるわけではありません。私は十分に見張っていないのですか、それとも存在していますか?JavaScriptのArray.some()とArray.every()のSwiftの対応は何ですか?
related question hereはスウィフトall
方法を探していますが、JSプログラマは、おそらく(言及されていない何のJSでall
とsome
またはany
ありません)、それを見つけることができません。 any
/some
を交換するために
私が知る限り、それらは実装されておらず、自分で実装する必要があります。私は間違っている可能性があります。 – Henningsson
@ eric-d 'filter 'などで再実装する方法を理解できず、それらを短絡させます(結果が判明したら停止します)。 – wcochran
"some"は 'contains()'です。 「すべて」については、たとえばhttp://stackoverflow.com/questions/35061150/what-is-the-swift-equivalent-of-c-net-linqs-enumerable-all-methodを参照してください。 –