自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 大文件切片上传

切片上传

2024-05-16 10:04:28 310

原创 axios基本封装

Vue中axios基本封装

2024-03-26 16:30:16 303

原创 hove的四种用法

hove的四种用法

2024-03-24 09:57:15 169

原创 vue和react异同点和优缺点

vue和react异同点和优缺点

2024-03-24 09:50:47 493 1

原创 http和https的区别

HTTP 与 HTTPS 的区别

2024-03-21 14:35:42 508

原创 文字绕圆旋转动画

文字绕圆旋转动画

2024-03-15 20:33:46 229

原创 npm下载卡着不动

npm下载卡着不动,配置淘宝镜像依然不行

2024-02-23 11:56:22 1303

原创 TypeScript中的工具类型

工类型主要于处理和转换已有类型,它们不是实际的类型,而是用来处理类型的工具。简单来说,工具类型可以认为是TS类型的工具函数,把原有类型当参数来处理。

2023-12-18 16:43:07 374

原创 HTML中隐藏页面中某个元素的方法

【代码】HTML中隐藏页面中某个元素的方法。

2023-05-15 09:55:28 117

原创 JS中改变原数组和不改变原数组的方法

join() - 将数组中的所有元素以指定分隔符连接成一个字符串,并返回字符串,原数组不变。map() - 将原数组中的每个元素通过指定函数返回新数组,并返回新数组,原数组不变。filter() - 通过指定函数过滤原数组的元素,并返回新数组,原数组不变。unshift() - 在数组的开头添加一个或多个元素,并返回新数组的长度。concat() - 连接两个或多个数组,并返回新数组,原数组不变。slice() - 从原数组中截取一段,并返回新数组,原数组不变。sort() - 对数组进行排序。

2023-05-15 09:53:09 871

原创 JavaScript中的浅拷贝和深拷贝

针对栈内存,在栈内存中开辟新的空间来存储拷贝内容,针对引用数据类型时的浅拷贝,拷贝的只是栈内存中的地址,并没有在堆内存中开辟新的空间,所以如果改变拷贝内容原数据会改变。不仅会在栈内存中开辟空间还会在堆内存中开辟空间(不过基本数据类型都是深拷贝类型),所以深拷贝在拷贝引用数据类型时,在栈内存中开辟的空间会指向相应的在堆内存中开辟的。空间,所以深拷贝中的数据改变不会影响原数据的改变。

2023-05-15 09:50:26 101

原创 JS中的节流

当持续触发事件时,保证一定时间段内只调用一次事件处理函数。当持续触发事件时,保证一定时间段内只调用一次事件处理函数。

2023-05-15 09:44:31 259

原创 用JS拆解URL中的参数和值

【代码】用JS拆解URL中的参数和值。

2023-05-15 09:43:32 92

原创 Js防抖解释

js防抖

2023-05-15 09:36:44 83

原创 Typescript中any和unknown的区别

当我们不太确定一个变量的类型时,着我们可能会想到any和unknown,那any和unknown到底有什么区别哪?

2023-04-06 21:47:02 188

原创 javascript中字符串常用方法

字符串常用方法

2023-03-15 20:55:12 99

原创 javascript中数组常用方法

arr.splice(start,deleted,swap),从start开始,删除deleted个,并从start添加sw。从ind下标开始,ele最后一次出现的位置,如果不存在,返回-1。从ind下标开始,ele第一次出现的位置,如果不存在,返回-1。arr.splice(start,deleted),从start开始,删除deleted个。该方法可以将数组里的元素,通过指定的分隔符,以字符串的形式连接起来。返回值:返回截取出来的字符段,放到新的数组中,不改变原数组。

2023-03-15 20:53:29 79

原创 数组,字符串常用的方法

数组,字符串常用的方法

2023-03-15 17:23:39 223

原创 《高效能人士的七个习惯》读书笔记

《高效能人士的七个习惯》读书笔记

2022-11-20 21:29:00 271

原创 组件化和模块化

组件化和模块化

2022-11-11 09:59:21 679

原创 编程式路由传参及参数的获取方式

编程式路由传参及参数的获取方式

2022-11-11 09:56:01 254

原创 vue生命周期

vue生命周期

2022-11-11 09:52:46 173

原创 计算属性和监听属性的区别

deep: 深度监听,为了发现对象内部值的变化,复杂类型的数据时使用,例如数组中的对象内容的改变,注意监听数组的变动不需要这么做。监听数据必须是data中声明过或者父组件传递过来的props中的数据,当数据变化时,触发其他操作,函数有两个参数,监听的函数接收两个参数,第一个参数是最新的值;第二个参数是输入之前的值;当一个属性发生变化时,需要执行对应的操作;immediate:组件加载立即触发回调函数执行,不支持缓存,数据变,直接会触发相应的操作;watch支持异步;

2022-11-11 09:49:45 2562

原创 MVVM模型的简单理解

mvvm模型的简单理解

2022-11-11 09:47:15 1181

原创 v-if和v-show的区别

v-show只编译一次,之后就是对css的控制,而v-if则是对Dom元素不停的销毁与创建,所以v-show的性能更好一点。v-if更适合带有权限的操作,渲染是判断权限数据,如果不想让其他人看到你的隐藏的页面,可以用v-if。通过对Dom节点的添加或隐藏,进而实现元素的展示与隐藏,浪费性能。v-show:通过css中的display属性对元素进行的展示与隐藏。v-if初始值为false,就不会编译了。

2022-11-11 09:45:22 547

原创 事件的冒泡与捕获

事件的冒泡与捕获的介绍与相关用法

2022-07-06 22:07:43 94

原创 JavaScript 静态方法

静态方法不能在对象上调用,只能在类中调用

2022-07-06 20:27:43 1366

原创 浮点型数据使用注意事项

解决精度的溢出。

2022-07-06 20:10:51 208

原创 null 和 undefined

js中null和undefined的区别与用法

2022-07-06 14:59:09 252

原创 hover的四种用法

hover的四种用法

2022-06-12 16:22:20 7722

原创 清除浮动的四种方法

子盒子添加浮动导致父盒子不能被子盒子撑大的问题。清除浮动的四种解决办法

2022-06-10 15:19:43 210

原创 盒子塌陷问题

块级盒子的塌陷问题,内盒子设置上外边距的问题

2022-06-09 17:21:19 301

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除