自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 前端高频正则校验

前端开发高频正则校验

2022-06-29 17:05:43 137 1

原创 前端算法面试题附加答案

前端算法面试题附加答案

2022-06-09 19:24:41 959

原创 web视频播放

Web视频播放

2022-05-27 16:05:05 2412

原创 移动端H5 功能调试

移动端H5 功能调试功能代码功能代码<script src="https://unpkg.com/vconsole@latest/dist/vconsole.min.js"></script><script> // VConsole 默认会挂载到 `window.VConsole` 上 var vConsole = new window.VConsole();</script>...

2022-04-02 10:37:00 114

原创 vue-directive 项目实用

v-debounce背景:在开发中,有些提交保存按钮有时候会在短时间内被点击多次,这样就会多次重复请求后端接口,造成数据的混乱,比如新增表单的提交按钮,多次点击就会新增多条重复的数据。需求:防止按钮在短时间内被多次点击,使用防抖函数限制规定时间内只能点击一次。思路:定义一个延迟执行的方法,如果在延迟时间内再调用该方法,则重新计算执行时间。将时间绑定在 click 方法上。const debounce = { inserted: function (el, binding) { let

2021-06-16 14:34:36 175

原创 数据巧妙转换

开发中的数据巧妙转换扁平数组转换为父子关系结构数组对象// 扁平数组====>当前数据以parentId进行父子关系绑定function convertTreeData(data, config) { let id = config.id || 'id'; let pid = config.pid || 'pid'; let children = config.children || 'children'; let idMap = {};

2021-06-02 15:34:27 69

原创 Vue高级进阶

前段问题小结欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdow

2021-06-02 14:15:30 707

原创 MAC如何生成SSH key与GitHub关联

MAC如何生成SSH key与GitHub关联一、检查 SSH key 是否存在二、生成新的 SSH key三、添加 key 到 SSH四、添加 SSH key 到 GitHub五、检测 SSH key一、检查 SSH key 是否存在在终端输入如下代码:ls -al ~/.ssh如果没有,终端显示如下:No such file or directory如果有,终端显示如下:➜ ~ ls -al ~/.sshtotal 24drwx------ 5 v_zhangshaoh

2020-11-04 11:27:53 214

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除