kun 19/10/11 17

This commit is contained in:
沈学坤
2019-10-11 16:59:03 +08:00
parent 68f5e4c6bb
commit 03d2d0b61c
45 changed files with 695 additions and 211 deletions

View File

@@ -68,34 +68,6 @@ let tool = {
}
})
return [...map.values()]
},
classifier: function (array, val) {
let map = {}
let dest = []
let len = array.length
for (let i = 0; i < len; i++) {
let ai = array[i]
if (!map[ai.val]) {
dest.push({
val: ai.val,
data: [ai]
})
map[ai.val] = ai
} else {
// eslint-disable-next-line camelcase
let dest_len = dest.length
// eslint-disable-next-line camelcase
for (let j = 0; j < dest_len; j++) {
let dj = dest[j]
if (dj.val === ai.val) {
dj.data.push(ai)
break
}
}
}
}
return dest
}
}