![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
typescript
文章平均质量分 71
会说法语的猪
我生命再怎么粗糙,我都要活得很骄傲
展开
-
TypeScript学习
TypeScript是一种由微软开发的开源、跨平台的编程语言。它是JavaScript的超集,最终会被编译为JavaScript代码。2012年10月,微软发布了首个公开版本的TypeScript,2013年6月19日,在经历了一个预览版之后微软正式发布了正式版TypeScript。TypeScript的作者是安德斯·海尔斯伯格,C#的首席架构师。它是开源和跨平台的编程语言。是为大型应用的开发而设计,并且可以编译为JavaScript,是 JavaScript 的一个超集,主要提供了类型系统和对 ES6+原创 2022-06-26 20:56:00 · 566 阅读 · 0 评论 -
TypeScript中的infer关键字
在TypeScript中,infer是一个关键字,用于在条件类型(conditional types)中推断(infer)类型参数。通过使用infer关键字,我们可以在类型系统中进行类型的自动推断,从而实现更加灵活和可复用的类型定义。infer关键字通常用于条件类型(conditional types)中,条件类型是TypeScript中的高级类型操作符之一。通过条件类型,我们可以根据某个类型的特性,在类型系统中进行条件分支和类型的变换。原创 2024-02-22 17:38:11 · 685 阅读 · 1 评论 -
TypeScript中的Omit、Pick、Partial、Required类型
最近使用到了Omit、Pick、Partial类型,之前也没写过,这篇说下typescript中提供的Omit、Pick、Partial、Required类型原创 2024-02-19 17:01:49 · 844 阅读 · 0 评论 -
canvas能压缩图片?
1. 从上面能看出来在牺牲一些清晰度的情况下,用这种方式压缩还是可以的,特别是一些本身就比较小的图片,但其实这并不是真正的压缩图片,真正压缩图片还是建议使用工具压缩,例如photoshop;2. 大家可以看到我的方法名为:compressJpg 之所以取这个方法名,是因为此方式其实仅支持jpg格式的图片压缩,如果是png格式,可能还会变大,大家可以测试一下,再对比一下图片质量。这是控制台的打印,可见确实是图片的大小小了很多,但其实看图片模糊了很多。这篇简单说一下使用canvas压缩图片。原创 2024-01-20 17:04:52 · 1855 阅读 · 0 评论 -
vite+vue3+ts组件通信
这里就以setup语法糖来介绍,因为毕竟setup语法糖还是更方便些嘛。原创 2022-08-24 22:10:42 · 1194 阅读 · 0 评论 -
vite2+vue3+ts中pinia基本配置
在vite+vue3的项目中,当然是可以使用Vuex4的,但是如果让我选择的话,我肯定会选pinia,因为简单又好用,因为之前没写过结合TypeScript的使用,所以这篇就来简单写一下vite+vue3+ts搭配pinia的基本配置,其实也比较简单,然后具体使用的话这里也不细说,会写一个demo原创 2022-08-19 15:23:37 · 714 阅读 · 0 评论 -
使用JS完成一个LRU缓存
英文全称是 ,英译过来就是”最近最少使用“的意思。 它是页面置换算法中的一种。 百度百科 通俗解释就是说两点需要注意: ts 学习于:https://juejin.cn/post/7105654083347808263原创 2022-07-03 20:58:56 · 720 阅读 · 0 评论