自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 移动端屏幕适配(rem+js)

移动端屏幕适配(rem+js)

2022-08-30 11:56:10 789 1

原创 React hooks 防抖节流的写法

背景用户再使用软件的时候,可能会因为网络和硬件的问题,会可能会导致我们点击的时候没有反应,使客户端多次向服务器发送请求, 或者有些人不怀好意的恶意攻击,来增加服务器的压力,这个时候我们可以用防抖和节流来做,从而来达到目的废话少说上代码我们可以在utils中写一个帮助方法,这样可以多次使用 // 防抖export function useDebounce(fn, delay, dep = []) { const { current } = useRef({ fn, timer: null

2022-05-19 11:39:48 678 1

原创 JavaScript 防抖和节流

一、防抖1.1防抖的基本概念防抖:动作发生一定时间后再执行,如果在这段时间内再次触发,则需要重新等待一段时间后再触发。1.2源码function debounce(fn,time){let timerId =null;return()=>{clearTimeOut( timerId)timerId =setTimeOut(()={fn.apply(this,arguments)},time)}}二、 节流2.1节流的基本概念节流:动作发生后一定时间后再执行,如果在这段时间

2022-05-19 11:20:52 177

原创 Mac快捷键及手势基本操作

Mac快捷键及手势基本操作

2022-05-18 20:18:39 10837

原创 浅谈前端优化点之一:路由懒加载

路由懒加载

2022-04-17 00:29:23 769

原创 js去掉url中的域名

方法一:var url = “https://www.baidu.com/abc/xyz”; url = ‘/’ + url.split(’/’).slice(3).join(’/’);方法二:var url = “https://www.baidu.com/abc/xyz”; url = url.replace(/https://[/]+/, “”);

2022-03-25 10:08:27 2601

原创 vue后台管理系统流程(面试必选)

vue后台管理系统流程(面试必选)后台页面的权限验证与安全性是非常重要的,可以说是一个后台项目一开始就必须考虑和搭建的基础核心功能 我们前端所要做的是: 不同的权限对应着不同的路由,同时侧边栏也需要根据不同的权限 , 异步生成.技术栈主要有: vue,vue-router,vuex,axios,vue-cli 3.x(没有 webpack.config.js配置文件,取而代之的是 vue.config.js文件), fiddle.php,nodejs(express框架配合myspl搭建过一个简单的后

2022-01-16 13:38:14 4651 1

原创 项目开发流程

项目开发流程

2022-01-04 13:28:36 785 2

原创 Vue面试题

1、Vue有哪些指令v-text:更新元素的textContentv-html:更新元素的innerHTML。注意:不会编译成Vue模板v-show:根据表达式的结果,切换元素display: block or nonev-if:根据表达式的结果,选择性的渲染元素节点。注意:当和v-for一起使用时,v-for的优先 级高v-for:基于元素多次渲染元素或者模板快v-on:缩写@,事件监听器,用在普通元素上,只能监听原生DOM事件,用在自定义元素上

2021-12-22 17:50:09 559

原创 git的使用操作流程

**git的使用流程**git的使用流程1 自报家门–每个电脑做一次>告诉git当前使用者的信息,以后后面操作的时候,git给你添加 一些信息>点击鼠标右键>Git Bash Here>输入==> git config --global user.name “填写你自己的名称”==> git config --global user.email “填写你的邮箱”==>检...

2020-10-25 14:46:02 126

原创 小球反弹运动

小球反复运动 js: <script> //需求:点击按钮,小球做反弹运动 //获取元素 var btn = document.getElementsByTagName('input')[0];//按钮 var ball = document.getElementById('ball');//小球 //设定初始速度 var speedX = ...

2020-10-19 16:28:40 325

空空如也

空空如也

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

TA关注的人

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