02 2024 档案

摘要:计算属性有缓存的,方法没有缓存 下列的计算案例是只读的,不可修改的 上述代码为只读属性,优化后 <script setup lang="ts"> import { ref, computed } from 'vue' let name = ref("zhang") let xing = ref("s 阅读全文 »
posted @ 2024-02-29 17:50 文采呱呱 阅读(25) 评论(0) 推荐(0) 编辑
摘要:ref可以创建基本类型和对象类型的响应数据: reaction可以创建响应式对象数据: ref和reactive的区别:ref:定义基本类型和对象,ref创建的对象,必须使用.valuereactive:定义对象的,重新分配一个对象时,会失去响应式(如果实在想改,可以用Object.assign() 阅读全文 »
posted @ 2024-02-29 16:52 文采呱呱 阅读(28) 评论(0) 推荐(0) 编辑
摘要:泛型(Generics)是指在定义函数、接口或类的时候,不预先指定具体的类型,而在使用的时候再指定类型的一种特性 // 需求:定义一个函数,传入两个参数,第一个参数是数据,第二个参数是数量, // 函数的作用:根据数量产生对应个数的数据,存放在一个数组中 function GetaArr<T>(va 阅读全文 »
posted @ 2024-02-21 18:30 文采呱呱 阅读(4) 评论(0) 推荐(0) 编辑
摘要:函数的合并 function reverse(x: number): number; function reverse(x: string): string; function reverse(x: number | string): number | string { if (typeof x ' 阅读全文 »
posted @ 2024-02-21 16:06 文采呱呱 阅读(7) 评论(0) 推荐(0) 编辑
摘要:类 // 类:描述了创建的对象共用的属性和方法 // 实例化对象 class Person { name: string age: number constructor(name, age) { this.name = name this.age = age } sayHi(str: string) 阅读全文 »
posted @ 2024-02-20 18:26 文采呱呱 阅读(4) 评论(0) 推荐(0) 编辑
摘要:元祖 // 元祖 : 合并了不同类型的对象 let Tarr = [123, "123"]; //这里要按位置去添加,第一个是number则数组第一个也要是number类型,string也是如此 // 添加内容的时候,只要是number和string类型就可以了,不能添加除了定义好的类型以外的类型 阅读全文 »
posted @ 2024-02-19 16:40 文采呱呱 阅读(28) 评论(0) 推荐(0) 编辑
摘要:正常的函数 // 函数声明 function add(a,b){ return a+b } // 函数表达式,匿名函数 let add2=function(a,b){ return a+b } 在ts中 // TS function add3(a: number, b: number): numbe 阅读全文 »
posted @ 2024-02-19 15:56 文采呱呱 阅读(9) 评论(0) 推荐(0) 编辑
摘要:// 接口 对对象的形状进行描述 可以理解为一种约束 // ?表示为可选属性,表示可有可无 // [prop:string] 代表任意属性,当不确定属性名的时候,属性类型,可以使用 ,但是要注意的是,一旦确定了不是any类型,而是string,number,Boolean之类的,其他的类型也会变成他 阅读全文 »
posted @ 2024-02-18 23:04 文采呱呱 阅读(16) 评论(0) 推荐(0) 编辑
摘要:类型声明 let num = 11; num = 10; function a(aaa) { console.log(aaa); } a('111'); // 类型声明,指定ts变量(参数,形参)的类型 ts编译器 ,自动检测 // 类型声明给变量设置了类型后,该变量只能储存对应类型的值,如下 le 阅读全文 »
posted @ 2024-02-18 15:31 文采呱呱 阅读(4) 评论(0) 推荐(0) 编辑
摘要:认知 TS:TS是JS的超集 安装TS npm i -g typescript 检测安装是否成功 tsc -v 测试 (()=>{ function sayHi(str:string){ return str } sayHi('ts') })() 手动编译 tsc ./文件名 自动编译 tsc -- 阅读全文 »
posted @ 2024-02-18 15:00 文采呱呱 阅读(5) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示