这22个Vue3的实用技巧,你可能还不知道!
演示代码使用 Vue3 + ts + Vite 编写,但是也会列出适用于 Vue2 的优化技巧,如果某个优化只适用于 Vue3 或者 Vue2,我会在标题中标出来。 一、代码优化 v-for 中使用 key 使用 v-for&nb...
演示代码使用 Vue3 + ts + Vite 编写,但是也会列出适用于 Vue2 的优化技巧,如果某个优化只适用于 Vue3 或者 Vue2,我会在标题中标出来。 一、代码优化 v-for 中使用 key 使用 v-for&nb...
今天,我们将分享82个用于 Web 开发和设计的实用工具和库。希望这些工具可以提升的开发效率,同时,也可以帮助您更好的学习前端开发。01、Day.js地址:https://day.js.org/en/Day.js 是一个极简的 Javasc...
130.blob转file 131.file转base64 132.递归生成树形结构 133.遍历树节点 134.追溯父节点 135.寻找所有子节点 136.根据pid生成树形结构 137.查询数组中是否存在某个元素并返回元素第一次出现的下...
1.匹配正整数 2.匹配负整数 3.匹配整数 4.匹配非负浮点数 5.匹配由 26 个英文字母组成的字符串 6.匹配由 26 个英文字母的大写组成的字符串 7.匹配由 26 个英文字母的小写组成的字符串 8.匹配电子邮件地址 9.返回数组中...
1. 防抖 2. 节流 节流:任凭你怎么触发,其在指定的时间间隔内只会触发一次 基于时间戳(方式1) 基于setTimeout(方式2) 3. 函数柯里化 4. bind bind() 方法创建一个新的函数,在 bind...
整理汇总 Vue 框架中重要的特性、框架的原理。 那 “前车之鉴” 从何而来? 是的,我又要讲小故事了,但这次是故事的续集。 故事第 1 集:CSS预处理器,你还是只会嵌套么 ?[2]故事第 2 集:【自适应】px ...
一、concat()——连接两个或多个数组。该方法不会改变原数组,仅会返回被连接数组的一个副本 二、join()——把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的,默认使用“,”分隔,不会改变原数组 三、push()——...
总结了一些开发常用的 JS 小技巧,让你的代码更优雅! 1. 使用 const 定义 在开发中不要过度声明变量,尽量使用表达式和链式调用形式。然后一般能用 const 就不要用 let 。这种模式写多了之后,你会发现在项目中几乎找不到几个用...
vue组件通信的方式,这是在面试中一个非常高频的问题,我刚开始找实习便经常遇到这个问题,当时只知道回到props和 $emit,后来随着学习的深入,才发现vue组件的通信方式竟然有这么多! 今天对vue组件通信方式进行一下总结,如写的有疏漏...
网上有不少关于 JS 编写优化建议,这里根据自己多年的经验提出一些比较有用的意见。 1. 按强类型风格写代码 JS 是弱类型的,但是写代码的时候不能太随意,写得太随意也体现了编码风格不好。下面分点说明:(1)定义变量的时候要指明类型,告诉 ...