摘要: function parseTree(tree) { const res = [] array.forEach(item => { // 如果item中有children,则递归调用 item.parentId = item.parentId || 0; let id = item.id let c 阅读全文
posted @ 2023-07-07 10:46 Panax 阅读(5) 评论(0) 推荐(0) 编辑
摘要: /** * 提取对象中的指定的属性,返回一个新对象 */ function pickProps(obj, props) { if (typeof obj !== 'object') { return obj; } const newObj = {}; props.forEach((prop) => 阅读全文
posted @ 2023-07-07 09:43 Panax 阅读(6) 评论(0) 推荐(0) 编辑
摘要: /** * 提取若干数组中指定字段组合成一个新数组 */ function extractProps(arr, prop) { return arr.map((item) => item[prop]); } 阅读全文
posted @ 2023-07-07 09:40 Panax 阅读(1) 评论(0) 推荐(0) 编辑
摘要: function deepClone(obj) { if (obj null) return null; if (typeof obj !== 'object') return obj; if (obj instanceof Date) { let date = new Date(); date.s 阅读全文
posted @ 2023-07-07 09:30 Panax 阅读(1) 评论(0) 推荐(0) 编辑
摘要: // 把若干数组按指定的字段名进行分组 function groupBy(list, propName) { return list.reduce((acc, item) => { const key = item[propName]; if (!acc[key]) { acc[key] = []; 阅读全文
posted @ 2023-07-07 09:28 Panax 阅读(10) 评论(0) 推荐(0) 编辑
摘要: // 身份证号function isIdCard(str) { return /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/.test(str); } // 阅读全文
posted @ 2023-07-07 09:18 Panax 阅读(9) 评论(0) 推荐(0) 编辑
摘要: // 可被用来过渡的background-color background-position border-color border-width border-spacing bottom color font-size font-weight height left letter-spacing 阅读全文
posted @ 2023-07-07 09:10 Panax 阅读(1) 评论(0) 推荐(0) 编辑
摘要: animation-name: myanimation; // 动画名字,指定关键帧的名字。 animation-duration: 4s; // 动画持续时间,间接控制速率,越长越慢! animation-iteration-count: infinite; // 重复次数,可以填数字也可以填in 阅读全文
posted @ 2023-07-07 09:00 Panax 阅读(1) 评论(0) 推荐(0) 编辑
摘要: HTML部分 <body> <div class="box"></div> </body> css部分 // 设置背景颜色 body { background: #333; } .box { background: #fff; // 设置显眼的颜色 width: 200px; // 固定宽,为了看的 阅读全文
posted @ 2023-07-07 08:55 Panax 阅读(1) 评论(0) 推荐(0) 编辑
摘要: // 单行显示.oneline { overflow: hidden; word-break: break-all; text-overflow: ellipsis; -webkit-box-orient: horizontal; -webkit-line-clamp: 1; line-clamp: 阅读全文
posted @ 2023-07-07 08:36 Panax 阅读(4) 评论(0) 推荐(0) 编辑