摘要:
function listToTree(list, parentId = null) { const tree = []; for (let i = 0; i < list.length; i++) { if (list[i].parentId parentId) { const node = { 阅读全文
posted @ 2024-01-30 17:32
行走的蒲公英
阅读(16)
评论(0)
推荐(0)
摘要:
function throttle(func, ms = 1000) { let canRun = true; return function (...args) { if (!canRun) return; canRun = false; setTimeout(() => { func.apply 阅读全文
posted @ 2024-01-30 17:31
行走的蒲公英
阅读(16)
评论(0)
推荐(0)
摘要:
function debounce(func, ms = 1000) { let timer; return function (...args) { if (timer) { clearTimeout(timer); } timer = setTimeout(() => { func.apply( 阅读全文
posted @ 2024-01-30 17:31
行走的蒲公英
阅读(20)
评论(0)
推荐(0)
摘要:
方法一: function format(num) { let str = num + ""; return str .split("") .reverse() .reduce((prev, next, index) => { return (index % 3 ? next : next + ", 阅读全文
posted @ 2024-01-30 17:30
行走的蒲公英
阅读(27)
评论(0)
推荐(0)
摘要:
function newFilter(arr, fn) { let newArr = []; for (let i; i < arr.length; i++) { if (fn(arr[i])) { newArr.push(arr[i]); } } return newArr; } 阅读全文
posted @ 2024-01-30 17:29
行走的蒲公英
阅读(22)
评论(0)
推荐(0)
摘要:
话不多说,上代码 function deepClone(obj) { let newObj = null; if (typeof obj "object") { newObj = obj instanceof Array ? [] : {}; for (let i in obj) { newObj[ 阅读全文
posted @ 2024-01-30 17:28
行走的蒲公英
阅读(15)
评论(0)
推荐(0)

浙公网安备 33010602011771号