1、常用ts基本命令
(1)下载
npm install typescript -g
(2)检查ts版本
tsc -v
(3)将ts编译为js
tsc index.ts
2、定义变量
首先要明确一个概念,ts中确定了类型之后,就不能再修改类型
let str = "3"; // 根据初始赋值来推导出变量的类型,以后的str的类型就是字符串
// str = 2; // 报错,原因:变量在定义的时候,类型已经确定下来了,不能修改let a:number;
a = 1;
a = '1'; // 报错,原因:变量在定义的时候,类型已经确定下来了,不能修改let b:10; // 相当于b是常量了
b = '1'; // 报错,常量不能被修改const num = 1; // 类型为1,常量不能被修改,所以它的值就是它的类型const num2 = 2; // 类型为2const str1 = '123'; // 类型为'123'// ts中,let和const的区别:let的类型由它定义的值的类型来确定,而const的类型就是它值的类型