UNPKG

js-wrench

Version:

JS函数库

17 lines (15 loc) 596 B
import {unique} from '../modules/index'; describe('去重', () => { it("example_1:unique('11')", () => { expect(unique('11')).toBe("1") }) it('example_2:unique(1)', () => { expect(unique(1)).toBe(1) }) it('example_3:unique([1,2,3,3,3,2,1,1])', () => { expect(unique([1,2,3,3,3,2,1,1])).toStrictEqual([1,2,3]) }) it("example_4:unique([{a:1,b:2}, {a:1}, {b:2}, {a:1}, {c:2}, 1,2,2, [1,2], [3], [1,2]])", () => { expect(unique([{a:1,b:2}, {a:1}, {b:2}, {a:1}, {c:2}, 1,2,2, [1,2], [3], [1,2]])).toStrictEqual([{a:1,b:2}, {a:1}, {b:2}, {c:2}, 1,2, [1,2], [3]]) }) })