随笔分类 - TypeScript学习笔记
记录学习TS的过程,开始于2023/03/06
摘要:TypeScrip学习笔记#2 其他类型说明 1.对象类型声明 // {} 用来指定这个对象中可以包含哪些属性 // 语法:{属性名:属性值,属性名:属性值} // ? 表示属性名可选 let b: { name: string; age?: number }; b = { name: "world
阅读全文
摘要:TypeScript学习笔记#3 tsconfig.json 的常用配置 废话不多说,直接上代码 { // tsconfig 是ts编译器的配置文件 /* 'include' 用来指定哪些ts文件需要被编译 路径:** 表示任意目录,* 表示任意文件 'exclude' 不需要被编译的文件目录 */
阅读全文
摘要:TypeScript学习笔记#4 webpack的基础配置 webpack 是比较常用的打包工具,我们在打包ts的时候需要配置一些基础配置,同样,直接上代码 // 引入一个包 const path = require("path"); // 引入html插件 const HTMLWebpackPlu
阅读全文
摘要:TypeScript学习笔记#5 类的简介 废话不多说,直接上代码 // 使用class关键字来定义一个类 /** * 对象中主要包含两个部分 * 属性 * 方法 */ class Person { /* * 直接定义的属性是实例属性,需要通过对象的实例去访问 * * static定义的静态属性可以
阅读全文
摘要:TypeScript学习笔记#6 构造函数 class Dog { name: string; age: number; // 构造函数 // 构造函数会在创建对象时调用 constructor(name: string, age: number) { // 在实例方法中,this就表示当前的实例
阅读全文
摘要:TypeScript学习笔记#1 基础变量 1.声明变量,指定变量类型 let num:number; num = 10; 2.基础类型 | 类型 |名称| 写法 | 值 | |: :|: :|: |: | |string|字符串类型|let name: string = "bob"; name =
阅读全文