03 2023 档案
摘要:遵循的原则 简单明了 computed不应该过于复杂或过长,而应该是简单清晰的。它应该只负责对单个变量或getter进行处理,并且最终返回一个通常与vue模板直接关联的值。 可重复利用 由于computed的特殊设计方式,它们可以被许多其他computed、watch甚至方法调用,因此在设计时要尽可
阅读全文
摘要:function quickSort(arr) { // 递归出口 if(arr.length <= 1) return arr; // 需要一个比较的中心值,通常设置成数组长度的一半 const privotIndex = Math.floor(arr.length / 2) const priv
阅读全文
摘要:前言 工作中经常会遇见变量容错处理的应用场景,而 Lodash 提供了很多空值判断和类型判断方法,现在挑选出常用的几个方法来进行分析,进而学习一下优秀的编码思路。 isEmpty() 描述: 检查 value 是否为一个空对象,集合,映射或者set。 判断的依据是除非是有枚举属性的对象,length
阅读全文
摘要:前言 Axios和Fetch都是JavaScript中常用的HTTP请求库。它们有一些相似之处,例如可以在浏览器和Node.js中使用,都支持PromiseAPI等。但是,它们之间也有一些区别: 区别 API和用法 Axios和Fetch都提供了一个API来发起HTTP请求,但是它们的用法略有不同。
阅读全文