摘要: 对于原生JS,对象的深拷贝主要有两种形式 JSON.stringify() 递归拷贝 第一种拷贝方式如下 function deepClone(obj){ const newObj = JSON.parse(JSON.stringify(obj)) return newObj } 但是这种拷贝方式的 阅读全文
posted @ 2022-09-12 16:14 水很大 阅读(655) 评论(0) 推荐(0)
摘要: 在动态的向某个元素添加动画的过程中,使用insertRule的方式插入,浏览器报错。具体报错如下: 具体原因:这篇文章说的比较清楚了 解决方案: insertCSSRule(element,cssStyle){ const style = document.createElement('style' 阅读全文
posted @ 2022-08-22 10:14 水很大 阅读(1261) 评论(0) 推荐(0)
摘要: 排查C代码的内存泄漏是一件比较麻烦的事情,本文使用VS2019检测C代码内存泄漏 阅读全文
posted @ 2022-04-04 09:42 水很大 阅读(886) 评论(0) 推荐(0)
摘要: 通过一张图了解什么是归并排序 归并排序实际上运用了“分”和“治”的思想。怎样理解“分”和“治”? 分:就是将一个大的数组逐渐分解为多个最大长度不超过2的数组。 治:就是将这些小的数组依次合并排序,最后变成一个最大长度且有序的数组。 通过上面的归并排序的图解能够很自然的想到要实现这个排序需要用到递归。 阅读全文
posted @ 2020-07-13 09:44 水很大 阅读(289) 评论(0) 推荐(0)
摘要: 数组前移、后移 阅读全文
posted @ 2020-05-11 17:40 水很大 阅读(4793) 评论(0) 推荐(0)