获得徽章 20
#每天一个知识点#
// 在 TypeScript 中,type 和 interface 主要的区别在于它们的扩展(extends)和实现(implements)。

// Interface
interface InterfaceExample {
name: string;
age: number;
}

// Type
type TypeExample = {
name: string;
age: number;
};

// Interface 可以通过 extends 关键字进行扩展
interface ExtendedInterfaceExample extends InterfaceExample {
gender: string;
}

// Type 可以通过交叉类型进行扩展
type ExtendedTypeExample = TypeExample & {
gender: string;
};

// 类可以实现(implements)接口
class ClassExample implements InterfaceExample {
name: string;
age: number;
}

// 但是类不能实现(implements)类型
// 下面的代码会报错
// class ClassExample2 implements TypeExample {
// name: string;
// age: number;
// }
展开
评论
#每天一个知识点#
vue3➕ts router中可以引入官方提供的类型,不用自己定义interface
评论
#每天一个知识点#
js 判断文件是否为图片
窗边的可爱小豆豆于2023-07-15 10:09发布的图片
3
#每天一个知识点#
学习一下v-model,最近还做到了一个使用了v-model,子组件中使用computed结合使用
窗边的可爱小豆豆于2023-07-14 10:25发布的图片
1
#每天一个知识点#
ts怎么正确遍历对象呢,写for-in Object.keys这些都有报错啊
评论
#每天一个知识点#
封装element组件时可以用attr 接收所有值,不用一个一个写了
窗边的可爱小豆豆于2023-07-12 08:44发布的图片
评论
#每天一个知识点#
获取url中的参数
窗边的可爱小豆豆于2023-07-11 08:39发布的图片
1
#每天一个知识点#
查询大数据量的表格分页,有什么好方法吗
8
#与A-SOUL一起成为更好的自己#
还想出去玩呢
窗边的可爱小豆豆于2023-07-09 22:48发布的图片
2
#每天一个知识点#
css盒子模型
窗边的可爱小豆豆于2023-07-09 22:46发布的图片
评论
#每天一个知识点#
记录一下interface的知识点
窗边的可爱小豆豆于2023-07-08 18:55发布的图片
评论
#与A-SOUL一起成为更好的自己#
一觉睡到自然醒!
评论
#每天一个知识点#
ts: Typescript,
omit: 忽略某些属性,
pick: 选取某些属性,
partial: 将属性变为可选
1
#与A-SOUL一起成为更好的自己#
昨天上线,上出了大bug,我写的
我们没有测试,上线只测了修改的功能,我自测没问题,就上了。
这个问题怎么解
5
#与A-SOUL一起成为更好的自己#
霸气车厘子&小樱
get👏🏻
窗边的可爱小豆豆于2023-07-06 08:53发布的图片
评论
#每天一个知识点#
最近项目里用了provide和inject,不知道用的合不合适,感觉应该是合适的
窗边的可爱小豆豆于2023-07-05 15:52发布的图片
11
#与A-SOUL一起成为更好的自己#
奈雪&小樱的联名
这是售罄了还是没开售啊
想买
窗边的可爱小豆豆于2023-07-05 08:54发布的图片
评论
#每天一个知识点#
for-of 和for-in的区别
窗边的可爱小豆豆于2023-07-04 16:25发布的图片
评论
#与A-SOUL一起成为更好的自己#
下雨了,幸好没迟到
1
下一页
个人成就
文章被点赞 7
文章被阅读 6,522
掘力值 149
收藏集
5
关注标签
1
加入于