c# - 配列のサブセットをフィルタリングする
某草草
某草草 2017-05-19 10:42:41
0
4
724

var a = [1,2,3,4,5,6];
var b = [2,3,6];
配列 b は配列 a のサブセットであり、What から削除されます。は b を含む要素の最適解ですか?

某草草
某草草

全員に返信(4)
某草草

https://lodash.com/docs/4.17....

いいねを押す +0
巴扎黑

リーリー リーリー

いいねを押す +0
小葫芦

ネイティブな方法を使用して解決してください

Array の filter メソッドを使用すると、問題を解決できます。具体的な実装は非常に簡単で、他の人も回答しています。

サードパーティライブラリを活用したソリューション

サードパーティのライブラリを参照しても構わない場合は、配列を処理するためのメソッドが多数含まれている lodash を導入することを強くお勧めします。

この問題に特化した、difference と呼ばれる機能があります。もちろん、前にクラスメートが、なしでも使用できると言いましたが、difference ほど便利ではありません。

以下のコードの「_」は、lodash を導入した後のデフォルトのオブジェクトで、lodash によって定義されたすべてのメソッドがその下にあり、jQuery を導入した後に使用される「$」に似ています

。 リーリー
いいねを押す +0
迷茫

loadash,直接用数组的filter メソッドをわざわざ使用する理由:

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート