let name: string = 'Yang'
let age: number = 33
let isProgramer: boolean = true
// 修改
age = 35
// 联合类型
let judge: number | string = 100
// 限定范围
let gender: 'man' | 'woman' | 'secret'
命名
复制成功
123
1只能包含数字、字母、下划线、$,不能以数字开头
2不能使用内置关键字或保留字
3严格区分大小写
只能包含数字、字母、下划线、$,不能以数字开头
不能使用内置关键字或保留字
严格区分大小写
数组
复制成功
1
1let names: string[] = ['小红', '小明', '小米']
let names: string[] = ['小红', '小明', '小米']
函数
复制成功
12345
1function fn() {
2 ....
3}
45fn()
function fn() {
....
}
fn()
复制成功
123456
1function buy(price: number, num: number) {
2 let result: number = price * num
3 return result
4}
56let apple: number = buy(3, 3)
function buy(price: number, num: number) {
let result: number = price * num
return result
}
let apple: number = buy(3, 3)