会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ychizzz
博客园
首页
新随笔
联系
订阅
管理
2023年9月25日
解构语法中rest操作符的运用
摘要: 需求 // 如果存在一个对象 const obj = { a: 1, b: 2, c: 3, d: 4 } // 如何获得一个新对象,新对象包含除了c以外的所有key? // rest解构 const { c, ...newObj } = obj; console.log(newObj)
阅读全文
posted @ 2023-09-25 16:50 ychizzz
阅读(16)
评论(0)
推荐(0)
2023年9月20日
vue3 echarts hook
摘要: import { nextTick, ref, unref } from 'vue'; import echarts from '@/utils/echarts'; import { computed } from 'vue'; export function useEcharts(elRef) {
阅读全文
posted @ 2023-09-20 14:04 ychizzz
阅读(142)
评论(0)
推荐(0)
2023年8月14日
vue3中watchEffect的作用和适用方法
摘要: # 前言 该文章是[Vue3好玩的API-watchEffect](https://www.bilibili.com/video/BV13Z4y1y7hQ/?spm_id_from=333.337.search-card.all.click "Vue3好玩的API-watchEffect")观后的记
阅读全文
posted @ 2023-08-14 10:11 ychizzz
阅读(298)
评论(0)
推荐(0)
2023年5月24日
nrm 安装报错解决
摘要: 在执行 `nrm ls` 时出现错误 ```bash Error [ERR_REQUIRE_ESM]: Must use import to load ES Module: ... require() of ES modules is not supported. ... ``` **原因:** 应
阅读全文
posted @ 2023-05-24 13:39 ychizzz
阅读(126)
评论(0)
推荐(0)
2023年3月27日
使用computed需要遵循和避免的几点原则
摘要: 遵循的原则 简单明了 computed不应该过于复杂或过长,而应该是简单清晰的。它应该只负责对单个变量或getter进行处理,并且最终返回一个通常与vue模板直接关联的值。 可重复利用 由于computed的特殊设计方式,它们可以被许多其他computed、watch甚至方法调用,因此在设计时要尽可
阅读全文
posted @ 2023-03-27 13:24 ychizzz
阅读(146)
评论(0)
推荐(0)
2023年3月20日
快速排序
摘要: function quickSort(arr) { // 递归出口 if(arr.length <= 1) return arr; // 需要一个比较的中心值,通常设置成数组长度的一半 const privotIndex = Math.floor(arr.length / 2) const priv
阅读全文
posted @ 2023-03-20 16:40 ychizzz
阅读(17)
评论(0)
推荐(0)
2023年3月6日
Lodash中is系方法总结
摘要: 前言 工作中经常会遇见变量容错处理的应用场景,而 Lodash 提供了很多空值判断和类型判断方法,现在挑选出常用的几个方法来进行分析,进而学习一下优秀的编码思路。 isEmpty() 描述: 检查 value 是否为一个空对象,集合,映射或者set。 判断的依据是除非是有枚举属性的对象,length
阅读全文
posted @ 2023-03-06 15:22 ychizzz
阅读(113)
评论(0)
推荐(0)
axios和fetch的区别
摘要: 前言 Axios和Fetch都是JavaScript中常用的HTTP请求库。它们有一些相似之处,例如可以在浏览器和Node.js中使用,都支持PromiseAPI等。但是,它们之间也有一些区别: 区别 API和用法 Axios和Fetch都提供了一个API来发起HTTP请求,但是它们的用法略有不同。
阅读全文
posted @ 2023-03-06 15:21 ychizzz
阅读(1611)
评论(0)
推荐(0)
2023年2月7日
获取两个数组的交集
摘要: 1. 数组内元素为一般数据类型 const arr1 = [1, 2, 3, 4, 5, 6, 7]; const arr2 = [11, 2, 33, 4, 55, 6, 77, 6, 6]; // arr1和arr2交集预计输出 [2, 4, 6] 交集代表两个数组中共同具有且不重复的值,因此我
阅读全文
posted @ 2023-02-07 09:11 ychizzz
阅读(271)
评论(0)
推荐(0)
2022年12月5日
JS获取数组中元素的最大值
摘要: 方法1:Math.max.apply() Math.max() 方法默认接收多个参数并返回最大值,而 apply() 方法接收一个数组,将数组中的每一项作为参数传给调用函数,搭配使用可以得到最大值。 const arr1 = [1, 2, 3, 4, 5]; const arr2 = [{age:
阅读全文
posted @ 2022-12-05 15:37 ychizzz
阅读(1111)
评论(0)
推荐(0)
下一页
公告