📅  最后修改于: 2023-12-03 14:48:05.737000             🧑  作者: Mango
在 TypeScript 中,通过使用变量来保存数据。在声明变量时,需要指定变量的数据类型。
使用 let
或 const
关键字来声明变量。
let num: number = 10;
const str: string = "Hello, world!";
在上述代码片段中,我们声明了一个 num
变量和一个 str
变量。其中,num
变量的类型为 number
,str
变量的类型为 string
。
注意,使用 let
声明的变量可以被重新赋值,而使用 const
声明的变量不能被重新赋值。
在 TypeScript 中,如果没有明确指定变量的类型,编译器会根据变量的初始值进行类型推断。
let num = 10; // 推断为 number 类型
const str = "Hello, world!"; // 推断为 string 类型
如果变量的初始值为 null
或 undefined
,需要显式指定变量的类型。
let num: number | null = null;
let str: string | undefined = undefined;
在 TypeScript 中,我们可以使用类型注解来明确指定变量的类型。
let num: number;
let str: string;
num = 10;
str = "Hello, world!";
在 TypeScript 中,我们可以使用类型别名来给一个类型起一个新的名字。
type Point = {
x: number;
y: number;
};
let p: Point = { x: 0, y: 0 };
在 TypeScript 中,我们通过变量来保存数据。在声明变量时,需要指定变量的数据类型。如果没有明确指定变量的类型,编译器会根据变量的初始值进行类型推断。如果变量的初始值为 null
或 undefined
,需要显式指定变量的类型。我们可以使用类型注解来明确指定变量的类型,也可以使用类型别名来给一个类型起一个新的名字。