胆小小鬼
码龄4年
求更新 关注
提问 私信
  • 博客:40,005
    视频:28
    40,033
    总访问量
  • 34
    原创
  • 53
    粉丝
  • 12
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖南省
加入CSDN时间: 2020-10-08
博客简介:

qq_51389038的博客

查看详细资料
个人成就
  • 获得92次点赞
  • 内容获得22次评论
  • 获得179次收藏
  • 代码片获得5,047次分享
创作历程
  • 4篇
    2024年
  • 30篇
    2023年
成就勋章

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 10

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第9期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛! 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见 https://bbs.csdn.net/topics/619626357 2、文章质量分查询:https://www.csdn.net/qc

475人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Git将本地项目上传到Gitee仓库

远程仓库地址在gitee仓库复制即可。
原创
发布博客 2024.01.08 ·
867 阅读 ·
10 点赞 ·
1 评论 ·
9 收藏

检测数据类型的方式

这种方式解决了instanceof的弊端,可以检测出除了undefined和null的9种类型(因为它两没有原生构造函数)判断参照对象的prototype属性所指向的对象是否在被行测对象的原型链上。instanceof只能正确判断引用数据类型,而不能判断基本数据类型。这样没有原生构造函数,内部的[[Class]]属性值仍然是。
原创
发布博客 2024.01.07 ·
525 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏

interface和type的区别

两者的扩展方式不同,但并不互斥。接口可以扩展类型别名,同理,类型别名也可以扩展接口。两者都可以用来描述对象或函数的类型,但是语法不同。类型别名的扩展就是交叉类型,通过。接口的扩展就是继承,通过。
原创
发布博客 2024.01.07 ·
472 阅读 ·
11 点赞 ·
0 评论 ·
10 收藏

Vue2和Vue3的区别

在父组件中,给子组件绑定一个自定义事件,绑定事件的值为接收参数的函数,在子组件中,通过。
原创
发布博客 2024.01.05 ·
531 阅读 ·
12 点赞 ·
0 评论 ·
10 收藏

圣诞树Python代码

【代码】圣诞树Python代码。
原创
发布博客 2023.12.13 ·
850 阅读 ·
8 点赞 ·
0 评论 ·
9 收藏

ES6语法之Set数据结构

Set 是一系列无序、没有重复值的数据集合。数组是一系列有序(下标索引)的数据集合。s.add(1);s.add(2);// Set 中不能有重复的成员s.add(1);// Set 没有下标去标识每一个值,所以 Set 是无序的,也不能像数组那样通过下标去访问 Set 的成员。
原创
发布博客 2023.11.15 ·
296 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

Vue学习之reactive函数和ref函数

的种种限制归根结底是因为 JavaScript 没有可以作用于所有值类型的 “引用” 机制。为此,Vue 提供了一个ref()方法来允许我们创建可以使用任何值类型的响应式。让我们能创造一种对任意值的 “引用”,并能够在不丢失响应性的前提下传递这些引用。转为具有深层次响应式的对象。这也意味着如果对象中包含了嵌套的 ref,它们将被深层地解包。如果将一个对象赋值给 ref,那么这个对象将通过。和响应式对象的属性类似,ref 的。将传入参数的值包装为一个带。作用: 定义一个响应式的数据。
原创
发布博客 2023.11.05 ·
362 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Vue学习之async函数

async函数返回一个 Promise 对象,可以使用then方法添加回调函数。当函数执行的时候,一旦遇到await就会先返回,等到异步操作完成,再接着执行函数体内后面的语句。下面是一个例子。上面代码是一个获取股票报价的函数,函数前面的async关键字,表明该函数内部有异步操作。调用该函数时,会立即返回一个Promise对象。下面是另一个例子,指定多少毫秒后输出一个值。上面代码指定 50 毫秒以后,输出。由于async函数返回的是 Promise 对象,可以作为await命令的参数。
原创
发布博客 2023.11.04 ·
2581 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

HTML烟花代码

【代码】HTML烟花代码。
原创
发布博客 2023.11.01 ·
3312 阅读 ·
6 点赞 ·
3 评论 ·
29 收藏

2022烟花 和另外 3 个页面 - 用户配置 1 - Microsoft​ Edge 2023-11-01 17-19-06

发布视频 2023.11.01

Vue3中使用keep-alive缓存组件

使用keepalive, 会增加activated和deactivated这两个生命周期钩子,unmouted不会再被触发,所以组件。在第一次渲染时,会此时组件,退出时会再次进入时,只会。
原创
发布博客 2023.10.20 ·
1103 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

Sass语法学习(超详细)

在一般编写 CSS 的时候呢,我们一遍一遍的编写相同的选择器去处理深层级的样式,而 Sass 给你一种轻松的方式,你可以在一个样式规则中直接编写另一个样式规则,而不是重复相同的选择器,Sass 将自动组合内外部的选择器。通俗点说就是:你可以在父选择器的样式中直接编写子元素的样式,同理你可以在一个子元素的样式中再去编写孙元素的样式,可以一层一层的嵌套着去写样式。字符串函数数字函数列表函数Introspection函数条件函数Map 函数颜色函数@if 指令@each 指令。
原创
发布博客 2023.10.19 ·
1641 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

打包优化之开启Gzip压缩(前端vite,后端express)

gzip是GNUzip的缩写,是一项有着超高压缩比的压缩程序。
原创
发布博客 2023.10.18 ·
1177 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

Axios二次封装和使用

Axios二次封装和使用
原创
发布博客 2023.10.14 ·
68 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vue中防抖的封装和使用

防抖就是当触发一个事件不会立即执行,会等待 n 秒后再执行该事件,如果在等待 n 秒期间你再次出发,则会重新计时,也就是说防抖不管你触发多少次这个事件,永远只有一次在执行,并且执行的是最后一次。
原创
发布博客 2023.10.13 ·
260 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Vue3使用wangEditor富文本编辑器并实现图片上传代码

1.下载wangEditor2.前端代码(RichTextEditor.vue)2.后端代码(UploadRouter.js)
原创
发布博客 2023.10.12 ·
819 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

router利用params传值时出现[Vue Router warn]: Discarded invalid param“xx“when navigating

router利用params传值时出现[Vue Router warn]: Discarded invalid param"xx"when navigating
原创
发布博客 2023.10.11 ·
738 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

Element-plus组件库的消息弹出框没有样式(或者样式错误)

直接引入样式就行了。
原创
发布博客 2023.10.10 ·
934 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

TypeScript学习之接口

在面向对象语言中,接口(Interfaces)是一个很重要的概念,它是对行为的抽象,而具体如何行动需要由类(classes)去实现(implement)。TypeScript 中的接口是一个非常灵活的概念,除了可用于[对类的一部分行为进行抽象]以外,也常用于对「对象的形状(Shape)」进行描述。
原创
发布博客 2023.10.08 ·
47 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

发送异步请求时出现错误Uncaught (in promise)

发生这个错误可能时写响应拦截器时出现问题,可以仔细查看code的位置是否正确,像我这里就是因为code的位置传入错误,将res.data.data.code写成了res.data.code.将res.data.code写成了res.data.data.code就没问题了。
原创
发布博客 2023.09.29 ·
1700 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏
加载更多