![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
web前端
文章平均质量分 69
web技术收录集
less233
青衿之志,履践致远
展开
-
JavaScript的垃圾回收机制
内存泄漏js的垃圾回收机制是为了防止内存泄漏而设计的,内存泄漏的含义就是某块内存不再被需要或无法被引用或引用链从根访问时,这块内存却还存在着。垃圾回收机制垃圾回收机制就是间歇性的不定期去寻找不再使用的变量,并释放掉它们所指向的内存。JavaScript中内存管理的主要概念就是可达性。简单地说,可达性 就是那种以某种方式可访问或可被引用的值,它们被保证存储在内存中。当然,如果引用或引用链可以从根访问到任何其他值,则会认为该值是可访问的。例如,如果局部变量中的 A 对象具有引用到 B 对象的属性,则原创 2020-07-12 12:26:18 · 540 阅读 · 0 评论 -
js日期格式化
<script type="text/javascript">/*函数:格式化日期参数:formatStr-格式化字符串d:将日显示为不带前导零的数字,如1dd:将日显示为带前导零的数字,如01ddd:将日显示为缩写形式,如Sundddd:将日显示为全名,如SundayM:将月份显示为不带前导零的数字,如一月显示为1MM:将月份显示为带前导零的数字,如01MMM:将月份显示为缩写形式,如JanMMMM:将月份...原创 2020-10-30 11:26:00 · 1437 阅读 · 0 评论 -
canvas图片压缩及文件流转换
## base64转换文件流 dataURLtoFile(dataurl, filename) { // 获取到base64编码 const arr = dataurl.split(',') // 将base64编码转为字符串 const bstr = window.atob(arr[1]) let n = bstr.length const u8arr = new Uint8Array(n) // 创建初始化为0的,包含l原创 2022-03-04 00:04:48 · 728 阅读 · 0 评论