javaScript
js
lfl976
这个作者很懒,什么都没留下…
展开
-
js数组分块
例如: [1,2,3,4] => [[1,2], [3,4]] // 1 function chunk1(arr, size) { const chunked = []; let index = 0; while(index < arr.length) { chunked.push(arr.slice(index, index + size)); index += size; } return chunke原创 2021-09-16 18:12:46 · 267 阅读 · 0 评论 -
js用reduce的使用
Array.prototype.reduce() - JavaScript | MDN let arr = ['a','c','a','b','e','a','c'] let res = arr.reduce((res, v) => { res[v] = (res[v] || 0) + 1 return res }, {}) // 还可以排个序 Objec.entri...原创 2019-09-26 10:38:38 · 424 阅读 · 0 评论