-1
見つけるのは、私は2つのリストを持っているとしましょう:第二のリストに含まれていないアイテムを取得するための最も効率的な方法であるImmutableJSは、両方のリストに含まれていない項目
const list1 = List([1, 2, 3])
const list2 = List([2, 3])
何? (この場合、1にする必要があります)
見つけるのは、私は2つのリストを持っているとしましょう:第二のリストに含まれていないアイテムを取得するための最も効率的な方法であるImmutableJSは、両方のリストに含まれていない項目
const list1 = List([1, 2, 3])
const list2 = List([2, 3])
何? (この場合、1にする必要があります)
これは機能しますか?
let list1 = [1, 2, 3]
let list2 = [2, 3];
let result = list1.filter(function(a){
\t return (!list2.includes(a));
});
console.log(result)
これは、上記
の最適化バージョンlet list1 = [1, 2, 3]
let list2 = [2, 3];
let map = {};
for(let val of list2){
\t map[val] = true;
}
let result = list1.filter(function(a){
\t return map[a] != true;
});
console.log(result)
ありがとうございました:) – iNbdy
リストである()関数は? – brk
特に、@thefourtheyeの回答 –
@brkを参照してください。リストはコンストラクタです。タイトルには、ImmutableJSが使用されています。 – iNbdy