简介在前端开发的过程中,我们经常会需要绑定一些持续触发的事件,如 resize、scroll、mousemove 等等,但有些时候我们并不希望在事件持续触发的过程中那么频繁地去执行函数。
一般采取防抖和节流的方法来解决此类问题
防抖(debounce)所谓防抖,就是指触发事件后在 n 秒内函数只能执行一次,如果在 n 秒内又触发了事件,则会重新计算函数执行时间。
防抖函数分为非立即执行版和立即执行版
非立即执行版1234567891011121314function debounce(func, wait){ let timeout; return function()& ...
步骤1给css中所需元素设置点击时的类,并规定点击时出现的样式和animation,注:两个@keyframe样式相反(ps: 原来试过使用同一个keyframe但不起作用,有什么更好的建议欢迎issue)
123456789101112131415.player-box iframe{ visibility: hidden; /*为了不让iframe中内容溢出,要设置成visibility: hidden, 之后在js文件动态改变这个属性*/ transform-origin: 100% 0%; transform: scale(0, 0); overflo ...
将在gitee上新建一个库,当作图床,可以使用picGo或者手动创建本地文件夹与git仓库关联的方法达到目的,将要导入的图片放入文件夹推送到仓库即可
在开启gitee中的gitee pages服务
之后只要使用http://username.gitee.io/库名/文件名即可引用,之后每次重新上传图片还要点击更新
1![]() //在()中加入gitee中图片的url即可
cause github 加载实在是不行,没开梯子十有八九加载不出 - -
目录在需要目录出现的地方放置一个标记,这样会自动生成一个嵌套的包含所有标题的列表。默认的标记是 [TOC]。 [TOC]
注:简书不支持该语法,Typora、马克飞象、Cmd Markdown等编辑器支持。
标题
MarkDown标题支持两种形式:
用1~6个#标记
在 标题开头 加上1~6个#,依次代表一级标题、二级标题….六级标题
123456#一级标题##二级标题###三级标题####四级标题#####五级标题######六级标题
用=和-标记
在标题底下加上任意多个=代表一级标题,-代表二级标题
1234一级标题===二级标题---
列表
MarkDown支持有序和 ...