上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: 基本介绍 TS 中模板字符串类型 与 JS 模板字符串非常类似,,通过 ${} 包裹, 模板字符串类型的目的就是将多个字符串组装在一起 type name = "Echoyya"; type sayHaha = `hi ${name} haha`; // type name = "Echoyya"; 阅读全文
posted @ 2023-05-04 15:24 Echoyya、 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 可视化的库非常多,如:echarts、highcharts、antv 系列、d3、gojs..... 按照可自定义绘图的程度排序: gojs、d3js > antv > echarts 、highcharts 如果需求简单,不需要自定义图元素,那么 echarts 、highcharts 看中哪个 阅读全文
posted @ 2023-05-04 15:18 Echoyya、 阅读(1783) 评论(0) 推荐(13) 编辑
摘要: 现将本人在博客园经营了多年的博客搬家到CSDN,希望能不忘初心,继续坚持下去。 阅读全文
posted @ 2023-04-27 20:00 Echoyya、 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 获取长度 length type LengthOfTuple<T extends any[]> = T["length"]; type A = LengthOfTuple<["B", "F", "E"]>; // 3 type B = LengthOfTuple<[]>; // 0 取第一项 Fir 阅读全文
posted @ 2023-04-24 16:02 Echoyya、 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 上文中介绍了 对象操作的内置类型的使用,本文介绍几个基于内置类型,扩展的自定义类型,(类型名称自定义的) 将部分属性变为可选属性 实现思路:先将 name 属性挑出来变为可选的 & 除了 name 属性的 // 有时处理类型之后,对象类型结构不明显。只是简单做一个映射,并未其他意义。 type Co 阅读全文
posted @ 2023-04-06 16:08 Echoyya、 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 在前几章的笔记中,了解了以下几种内置类型: 条件类型相关:Exclude 排除类型(差集),Extract 抽取类型(交集),NoNullable 非空检测, infer 类型推导相关: ReturnType 返回值类型,Parameters 参数类型,InstanceType 实例类型, Cons 阅读全文
posted @ 2023-04-03 14:47 Echoyya、 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 类型推断 TypeScript 编译器会根据一些简单的规则来推断开发者定义的变量的类型,​ 当没有标明变量的类型时,编译器会将变量的初始值作为该变量的类型 1.赋值推断 赋值时推断,类型从右像左流动,会根据赋值推断出变量类型,这种是比较常见的,声明时不需要给类型 let str = "zhufeng 阅读全文
posted @ 2023-03-30 15:09 Echoyya、 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 通过一段时间的使用和学习,对G6有了更一步的经验,这篇博文主要从以下几个小功能着手介绍,文章最后会给出完整的demo代码。 1. 树图的基本布局和使用 树图的布局,使用的模板是官网所提供的 紧凑树模板,在此基础上,进行一些定制化的改造,官网紧凑树案例 属性说明: graph = new G6.Tre 阅读全文
posted @ 2023-03-29 14:36 Echoyya、 阅读(3902) 评论(0) 推荐(5) 编辑
摘要: TS 是结构类型系统(structural type system),基于结构/形状检查类型,而非类型的名字。 TS 中的兼容性,主要看**结构是否兼容**。(核心是考虑安全性),结构化的类型系统(又称鸭子类型检查),如两个类型名字不一样但是无法区分 类型兼容性是基于结构子类型的。 结构类型是一种只 阅读全文
posted @ 2023-03-20 15:06 Echoyya、 阅读(315) 评论(0) 推荐(11) 编辑
摘要: 类型推导: inference, 使用 infer 关键字 只能用在条件类型中,用来提取类型的某一个部分的类型,放在不同的位置 就可以取不同位置的类型 ReturnType,Parameters,InstanceType,ConstructorParameters 内置的类型 1.ReturnTyp 阅读全文
posted @ 2023-03-14 15:38 Echoyya、 阅读(120) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页