上一篇文章从 W3C 草案的角度入手过了一遍 File API 的几个方法,这一篇尝试梳理一下二进制数据相关的一些方法,有 Blob、ArrayBuffer、Uint8Array、BufferSource 等。
File & FileReader & FileList & Blob & URL scheme 这几个方法或者说是“接口”都是一同被定义在了 W3C File API 的规范之中。
第一次使用 VuePress 去部署 Github page,折腾的时间比较长,总结一下坑点。
DOM 加载的生命周期
通常想要播放音频第一思路是写一个 audio 标签,实际上单纯 JS 不插入标签也是可以实现的。这种方式只能是 audio video 则没有提供此类 api。
最新版的 oh-my-zsh 在 macOs Catalina 10.15.3 使用open ./ …
通过 canvas 将 svg 元素生成图片的形式,其中图片的大小取决于 svg 元素的复杂度。
这个单行轮播是在之前多行轮播的基础上迭代的,本质上二者的思路都相同的,解决了核心重复轮播的算法后,剩下的就是样式的调整。
收集一些开发过程中精简短小实用的工具函数,每个函数如果有出处,会尽量标明可以做追溯。
实现任意行数的定时翻滚效果,不使用重复标签的方式,而是根据展示个数判断是否缺省,并添加对应展示个数的重复项来实现。Vue 的演示代码如下: