UNPKG

433 BJavaScriptView Raw
1var uniq = require('./uniq')
2var toArray = require('./toArray')
3
4/**
5 * 将多个数的值返回唯一的并集数组
6 *
7 * @param {...Array} 数组
8 * @return {Array}
9 */
10function union () {
11 var args = arguments
12 var result = []
13 var index = 0
14 var len = args.length
15 for (; index < len; index++) {
16 result = result.concat(toArray(args[index]))
17 }
18 return uniq(result)
19}
20
21module.exports = union