typescript学习笔记

1、TypeScript 定义:    参考 https://www.cnblogs.com/wzndkj/p/12914670.html

2、TypeScript 优势:  参考 https://www.cnblogs.com/wzndkj/p/12921233.html

3、TypeScript 基础环境安装: 参考  https://www.cnblogs.com/wzndkj/p/12927931.html

4、TypeScript 静态类型的深度理解:  参考  https://www.cnblogs.com/wzndkj/p/12954431.html

5、TypeScript 基础类型和对象类型:  参考  https://www.cnblogs.com/wzndkj/p/12963028.html

6、TypeScript 类型注解,类型推断:  参考  https://www.cnblogs.com/wzndkj/p/12970168.html

7、TypeScript 函数相关类型:  参考  https://www.cnblogs.com/wzndkj/p/12976244.html

8、TypeScript 函数相关类型:  参考  https://www.cnblogs.com/wzndkj/p/12985270.html

9、TypeScript interface接口:  参考  https://www.cnblogs.com/wzndkj/p/13023127.html

10、TypeScript 类的定义和继承:  参考  https://www.cnblogs.com/wzndkj/p/13028967.html

11、

笔记:参考 bli 技术胖的讲解

一、ts 静态类型:

  1、基础静态类型:

    a、

    b、

  2、对象静态类型:

二、类型注解 和 类型推断:

  1、类型注解:就是 明确 给 变量 设置 类型

let count: number;
count = 123;

  2、类型推断:就是 简单的 变量,ts会自动 推断 变量类型。在 vscode 上,可以看到 没有给出 类型注解 的变量,IDE 会给出 这个变量的正确 类型提示。

三、函数参数 和 返回类型 的注解:

四、数组类型注解的方法:

五、元组 的使用和 类型约束:

六、类型接口 interface :

七、类的 概念 和 使用:

八、enum 枚举 类型:

九、函数中使用泛型: ts 使用了 类型变量,它是一种特殊的变量,只用于表示类型而不是值。【好像ts 只有函数 和 类中 泛型的使用】

function identity<T>(arg: T): T {
    return arg;
}

十、类 中使用泛型:

  

原文地址:https://www.cnblogs.com/wfblog/p/13389037.html