有用的 JavaScript 代码片段之数组拼接(Array difference ) 张山疯 2018-12-02 199 阅读1分钟 根据数组 b 创建一个 Set 对象,然后在数组 a 上使用 Array.filter() 方法,过滤出数组 b 中不包含的值。 JavaScript 代码: const difference = (a, b) => { const s = new Set(b); return a.filter(x => !s.has(x)); }; // difference([1,2,3], [1,2]) -> [3]