自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TypeScript的基本数据类型

‌用于表示具有固定数量和类型的元素的数组,‌各元素的类型不必相同,‌但对应位置的类型需要相同。:‌可以表示整数和浮点数,‌支持二进制、‌八进制、‌十进制和十六进制表示法。:‌使用单引号、‌双引号或反引号来表示,‌支持多行文本和内嵌表达式。:‌用于定义数值集合,‌可以包含整数和字符串枚举项。:‌通过在元素类型后面加上。表示,‌也可以使用数组泛型。:‌表示逻辑值,‌只能是。

2024-07-17 16:12:52 311

原创 随机大小写字母和数字(最少有两位数字)

利用Math的random函数,随机生成chars数组的下标即可。

2024-07-12 15:03:52 323

原创 防抖,节流函数实现

当然 相对应有防抖函数就会有节流函数。一个最基本的防抖函数实现。

2024-07-11 16:38:48 338

原创 合并两个有序数组

输入:nums1 = [1, 2, 3, 0, 0, 0], m = 3, nums2 = [2, 5, 6], n = 3。合并结果是[1, 2, 2, 3, 5, 6] ,其中斜体加粗标注的为 nums1 中的元素。输入:nums1 = [0], m = 0, nums2 = [1], n = 1。输入:nums1 = [1], m = 1, nums2 = [], n = 0。解释:需要合并[1, 2, 3] 和[2, 5, 6]。输出:[1, 2, 2, 3, 5, 6]合并结果是[1]。

2024-07-10 10:03:21 313

原创 Vue2和Vue3的差异

对于很多刚接触到vue的同学来说 肯定会有当时跟我一样的疑问 vue2和vue3的区别在什么地方 vue3相较于vue2新增了什么功能那这里就说一下我自己的一些理解 希望对各位学习vue有更好的帮助。

2024-07-10 08:00:00 679

原创 文件上传【阿里云OSS】

首先 我们要明白头像上传的难点在于 如何打通前后端 使前端的数据转化格式后在后端保存上传。当然 当前端页面可以获取到input标签上传的文件后,我们就需要进行后端的一个基本的编写。当然 到这里就差一个接口就可以完成此项目 但是最容易出错的点也就在这里。同理 我们搭建一个基本的Koa框架以便于我们可以完成最基本的上传功能。这时 我们需要定义一个基本的react脚手架用来搭建我们的前端页面。就此 一个简单的文件上传就编写完成。此方法只可上传于阿里云的OSS。

2024-07-09 16:08:36 452

原创 实现一个打点计时器

1、从 start 到 end(包含 start 和 end),每隔 100 毫秒 console.log 一个数字,每次数字增幅为 1。2、返回的对象中需要包含一个 cancel 方法,用于停止定时操作。3、第一个数需要立即输出。

2024-07-09 15:22:24 114

空空如也

空空如也

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

TA关注的人

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