- 博客(20)
- 收藏
- 关注
原创 学习TypeScript(三)
解释:Type 可以代表任意类型,无法保证一定存在 length 属性,比如 number 类型就没有 length。泛型,顾名思义,就是可以适用于多个类型,使用类型变量比如T帮助我们捕获传入的类型,之后我们就可以继续使用这个类型。Partial用来基于某个Type来创建一个新类型,新类型中所有的属性是可选的。说明:当编译器无法推断类型或者推断的类型不准确时,就需要显式地传入类型参数。泛型函数的类型变量 T 可以代表多个类型,这导致无法访问任何属性。(比如,第二个类型变量受第一个类型变量约束)
2024-05-16 09:15:00
757
原创 学习TypeScript(二)
arr[0] // 这样的arr 是一个伪数组 所以可以使用下标来访问值伪数组是没有数组的方法的定义了函数的类型 又定义了一个fnName的属性定义(x: number): number //函数类型的定义fnName: string //参数类型定义return x。
2024-05-11 09:15:00
526
1
原创 学习TypeScript(一)
void 类型表示没有任何返回值的函数,如果你确定没有返回值 return语句 可以直接定义为void 类型");// 也就是这个函数里面明确没有return 返回值 就可以直接使用void。
2024-05-10 17:20:17
1603
原创 关于登录宝塔失效问题
1.连接完成后 输入bt 14 查看当前的宝塔路径和账号密码信息 直接复制浏览器打开2.如果打不开 就输入 bt 8 修改当前端口号为8889 (随意GAI)之后在阿里云服务器打开安全组 设置对应的端口开放 再次访问试试。
2024-04-30 11:37:00
315
1
原创 vue节流和防抖的实现
滚动事件,比如是否滑到底部自动加载更多,用throttle来判断。search搜索时,用户在不断输入值时,用防抖来节约请求资源。
2024-04-17 17:21:08
332
原创 map处理大对象集合
首先就是一个正常的el-select下拉框 但是后端返回的字段不符合v-for的数据后端返回的是但是 el-select 用的是这种的。
2024-04-16 16:43:37
493
原创 ES6中js的运算符(?.、?:、? ?、? ?=、)
又叫条件运算符,接受三个运算数:条件?条件为真时要执行的表达式 : 条件为假时要执行的表达式。逻辑或操作符会在左侧操作数为假值时返回右侧操作数。如果左边的值为null或undefined 返回其。判断条件 如果当前条件满足 返回?空值合并操作符(?个人认为 这个运算符是奇葩运算符 用不到。如果为假false 返回:后面的 two。null或undefined 就返回。逻辑空赋值运算符 (x?如果给定的函数或者值不存在,则返回。
2024-03-30 10:00:00
522
1
原创 初识 内嵌iframe
iframe(内嵌框架)是 HTML 中一种用于将一个网页嵌入到另一个网页中的标签,它可以在一个页面中显示来自其他页面的内容。在网页中,使用标签可以将一个网页嵌套在另一个网页中,实现网页间的互联互通。
2024-03-29 09:50:53
1074
1
原创 Vite为啥比webpack快?
vite是基于esbulid预构建依赖,esbulid是采用go语言编写的,go语言是纳秒级别的。webpack是基于nodejs构建,js是以毫秒计数。
2024-03-28 16:02:07
546
原创 原生swiper
首先引入css和js 针对不同的技术栈进行引入(可以直接下载js和css 或者引入cdn)创建的时候需要看好版本 低版本的盒子类型不一样 不要搞错。温馨提示 这里不建议用CDN 练手的还行 CDN很辣鸡。这里示例用原生html+css。
2024-03-28 15:30:45
314
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人