📄️ 通过 a 标签下载文件
当文件需要以二进制流的形式从服务端返回时,这时可通过 A 标签辅助进行下载
📄️ 防抖函数
应用场景很多,常见用于防止表单重复提交、鼠标滑动等事件
📄️ 实现网页全屏
网页中某些场景中的组件经常需要全屏操作,比如:沉浸式阅读或者文档撰写等
📄️ 兼容多种环境获取全局对象
js 在不同环境中获取的全局对象也就不同,这个时候需要一个进行判断的方法实现
📄️ 迭代一个空数组
解决 js 中使用关键字 new 创建空数组的问题
📄️ 图片懒加载
图片懒加载我们经常使用现成的库实现,或者组件帮我们实现了,这里讲解底层的实现原理
📄️ 生成随机数
帮我们实现给定范围内的随机数
📄️ 生成递增数组
给定范围,帮助生成该范围内的递增数组
📄️ 将 URL 中参数转成对象
跨页面通信需要通过 URL 参数进行传值,在获取的时候需要将参数提取出来