UNPKG

552 BJavaScriptView Raw
1"use strict";
2function uniq() {
3 var arr = [];
4 for (var _i = 0; _i < arguments.length; _i++) {
5 arr[_i] = arguments[_i];
6 }
7 var array = [];
8 for (var i = 0; i < arr.length; i++) {
9 array = array.concat(arr[i]);
10 }
11 var tmpObj = {};
12 var result = [];
13 array.forEach(function (value) {
14 if (!tmpObj[typeof (value) + value]) {
15 tmpObj[typeof (value) + value] = value;
16 result.push(value);
17 }
18 });
19 return result;
20}
21module.exports = uniq;
22//# sourceMappingURL=uniq.js.map
\No newline at end of file