布尔类型、数字类型、字符串类型、数组类型、元组类型、枚举类型、任意值类型、null 和 undefined、void类型、never类型
布尔类型(boolean)
只有true和false两种值
let flag: boolean = true
数字类型( number )
都是浮点型,支持二进制、八进制、十进制、十六进制字面量
let binaryLiteral: number = 0b1010; //二进制
let octalLiteral: number = 0o777; //八进制
let decLiteral: number = 6; //十进制
let hexLiteral: number = 0xf00d; //十六进制
字符串类型( string )
使用单引号( ' )双引号( " )标识字符串,
还支持 模板字符串 反引号( ` ),定义多行文本和内嵌表达式
使用${ expr }嵌入变量或表达式
let name: string = "angular";
let words: string = `
你好,这是模板字符串,这是你定义的变量,其值为${ name }
`;