/images/favicon.png

Good good study,day day up!

函数防抖和节流

防抖(debounce) 防抖函数 const debounce = (fn, delay) => { let timer = null return function (...args) { if (timer) clearTimeout(timer) timer = setTimeout(() => { fn.apply(this, args) }, delay) } } 节流(throttle) 节流函数 const throttle = (fn, delay) => { let timer

Git常用指令

总结了下在日常开发中,git常用命令 git config Git配置相关的指令,像配置user、email、换行符冲突等。 # 检查一下用户名和邮箱是否配置 git config --global

Vue组件通信方式

vue组件通信方式 方式 vue2 vue3 父传子 props props 子传父 $emit emits 父传子 $attrs attrs 子传父 $listeners 无(合并到 attrs方式) 父传子 provide/inject provide/inject 子组件访问父组件 $parent 无 父组件访问子组件 $children 无

Vue中的diff算法

Vue的Diff算法是用来比较虚拟DOM和真实DOM的差异,并将差异应用到真实DOM上,以实现高效的更新。Diff算法主要包括三个步骤:树的

Vite相关

Vite工作原理 Vite是一种现代化的前端开发工具,其工作原理主要分为以下几个步骤: 基于ESM构建:Vite作为一款基于ESM的前端构建工具

Webpack相关

webpack的工作原理 WebPack可以看做是模块打包机:它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器
0%