赤蓝紫
nodejs批量修改mp3文件名 nodejs批量修改mp3文件名
nodejs批量修改mp3文件名前言最近发现以前的SD卡里很多音乐文件出问题了,在LOST.DIR文件夹里,而且文件名变成了一堆数字,还没有后缀。上网查的数据修复的方法都没用,所以决定自食其力,自己修改。批量修改当然就得先弄个办法使用脚本来
2022-09-07
JS手撕(一)    类型判断、instanceof、数组去重 JS手撕(一)    类型判断、instanceof、数组去重
JS手撕(一)    类型判断、instanceof、数组去重前言 看这篇文章的小伙伴,建议看完每一节,都尝试自己手撕一遍,最好就是弄懂原理后再开始手撕(不要边看边手撕,会产生依赖),本人就是看别人的
2022-08-23
前端笔试之JavaScript ACM模式 前端笔试之JavaScript ACM模式
前端笔试之JavaScript ACM模式前言相信很多小伙伴刷算法题,都是用力扣。但是,力扣是核心代码模式,是不需要处理输入、输出的,只需要直接返回值就行。笔试、面试的时候,不一定是核心代码模式,也可能是ACM模式。如果没有了解过JavaS
2022-08-11
浏览器渲染流程(下) 浏览器渲染流程(下)
浏览器渲染流程(下)前言 上一篇讲了一点非常普遍的部分,可能很常听别人说(虽然重绘部分还没讲)。 这一篇会讲点相对来说较少听到过的,如分层、光栅化、合成。 渲染流程4. 分层(Layer)因为页面中有很多复杂的效果,像是3D变换,页面滚动
2022-08-11
浏览器渲染流程(上) 浏览器渲染流程(上)
浏览器渲染流程(上)前言 看面试题查漏补缺中,不太熟悉的点重新学习,输出文章,备战秋招。 这篇文章是讲浏览器怎么渲染出页面的。 顺带一提:本文有一些很好的过程图,是从参考文章里引用过来的,并且参考文章的图好像又是极客时间的李兵老师的视频里
2022-08-11
【源码共读】Vue2工具函数 【源码共读】Vue2工具函数
【源码共读】Vue2工具函数本文参加了由公众号@若川视野 发起的每周源码共读活动, 点击了解详情一起参与。 这是源码共读的第24期 前言github仓库地址 在线地址 点击在线地址查看,会发现该文件实际上有很多
2022-07-25
arrify转数组 arrify转数组
【源码共读】从arrify的源码中简单复习迭代器本文参加了由公众号@若川视野 发起的每周源码共读活动, 点击了解详情一起参与。 这是源码共读的第33期 前言github仓库地址 arrify 这个arrify包
2022-07-17
Grid布局 项目属性 Grid布局 项目属性
Grid布局 项目属性容器的基础代码HTML 12345678<div class="box"> <div>1</div> <div>2</div> <di
2022-07-05
Grid布局 容器属性(二) Grid布局 容器属性(二)
Grid布局 容器属性(二)基础代码HTML(box的子元素可能会增加、减少) 12345678<div class="box"> <div></div> <div></di
2022-07-05
Grid布局 容器属性(一) `grid-template`系列属性 Grid布局 容器属性(一) `grid-template`系列属性
Grid布局 容器属性(一) grid-template系列属性前言如果学会语法了,想要类似刷题增加一点印象的话,可以去GRID GARDEN玩一下游戏,不过比较简单。 基础代码HTML(box的子元素可能会增加、减少) 12345678&
2022-07-05
MutationObserver接口-2-观察范围 MutationObserver接口-2-观察范围
MutationObserver接口(二) 观察范围观察范围上一节,我们使用MutationObserver时,都只是观察节点的属性。但是实际上并不仅仅是只能观察节点的属性,还可以观察子节点、子树等。只需要调用observe()方法时
2022-07-05
MutationObserver接口-1-基本用法 MutationObserver接口-1-基本用法
MutationObserver接口(一) 基本用法前言 看红宝书的时候学习到的一个新知识点,感觉很有意思。只能说是比较典型的观察者模式了(个人只是简单了解过一点点的设计模式,有误请评论)。 基本用法使用MutationObserv
2022-07-05
1 / 10