摘要: 📝 使用场景 登录、发短信等按钮避免用户点击太快,以致于发送了多次请求,需要防抖 调整浏览器窗口大小时,resize次数过于频繁,造成计算过多,此时需要一次到位,就需要用到防抖 搜索框搜索输入,不需要每次输入一个字的时候就进行搜索,而且等待没有再次输入的时候就返回结果,需要防抖 📐 实现原理 一 阅读全文
posted @ 2024-08-22 21:49 清风° 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 📐 实现原理 通过创建一个Video标签,然后获取时长 🚄 实现 考虑到后面这个东西会常用,因此我这里通过封装成独立一个JS文件。 文件名称:videoDurationJudgment.js ✨方法封装✨ function videoDurationJudgment(file, maxDurat 阅读全文
posted @ 2023-11-30 10:45 清风° 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 一、目标 通过点击某个按钮,实现指定的目标内容复制到剪切板 二、引入需要的资源 安装ElementUI组件库 直通车 ClipboardJs官网 直通车 安装ClipboardJs npm install clipboard --save 安装完成后用import Clipboard from 'c 阅读全文
posted @ 2021-01-30 01:29 清风° 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 1.下载SourceTree安装程序,下载地址 2.完成后点击一次安装程序(打开就好,然后关闭这个程序,去C盘) 3.关闭安装程序,打开C:\Users\你的电脑用户名字\AppData\Local\Atlassian\SourceTree在这个文件下面打开cmd命令输入type nul>accou 阅读全文
posted @ 2020-12-11 10:15 清风° 阅读(108) 评论(0) 推荐(1) 编辑
摘要: 如何在操作区点击不同按钮,在弹出一个dialog对话框中完成数据的更新及修改 解决方法:给点击事件时,传入一个参数,在弹出的dialog对话框中点击提交时,用if判断参数的值,从而进行相应的操作 步骤:1.在data中声明一个变量,值为null 2.点击时传入两个数字,并将这个值赋值给你定义的变量 阅读全文
posted @ 2020-11-18 16:27 清风° 阅读(962) 评论(0) 推荐(0) 编辑
摘要: 一、什么是面向对象 所谓的面向对象,是一种编程思想,编程思路,代码的书写格式 二、对象的优点 1. 对象中,可以定义并且存储多个数据单元以及所有JavaScript支持的数据类型 举例: const obj = {age:18,name:'张三',fun:()=>{},arr:[1,2,3,]} 2 阅读全文
posted @ 2020-04-18 14:24 清风° 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 什么是异步执行 定义: 异步执行是计算机程序的一种执行顺序,当所有的同步程序执行完毕之后,才会开始执行异步程序,计算机中大部分程序都是同步程序,特殊的才是异步程序,常见的有,定时器,延时器,事件绑定,ajax请求等 个人理解: 程序执行顺序分为同步和异步两种顺序,同步程序是计算机默认执行顺序,优先执 阅读全文
posted @ 2020-04-03 21:12 清风° 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 深入理解Box-Shadow以及运用 Box-Shadow(盒子阴影)可设置的属性一共有六个,分别是x轴、y轴、blur、spread(模糊扩散范围)、color、insert(内阴影),其中经常用到就是设置X Y轴、blur(模糊度)以及color(颜色)这四个值。 实战 准备工作 1. 创建一个 阅读全文
posted @ 2020-02-21 23:06 清风° 阅读(299) 评论(0) 推荐(0) 编辑