TS静态类型
// 基础静态数据类型
const count1: number = 19;
const name1: string = '李白'
// 对象静态类型
const grilFriend: {
name: string,
age: number
} = {
name: '西施',
age: 18
}
// 数组类型
//定义一个数组,这个数组的每个值都为字符串
const friends: string[] = ['谢大脚', '刘能 ', '1123']
// 函数类型
// 定义一个箭头函数u,返回值为字符串
const xieDaJiao: () => string = () => { return '谢大脚' }
//类 类型
class Person{} //定义一个类
const dajiao : Person = new Person() // 实例化这个类
当我们给数据定义好数据类型的时候,那么他的数据类型就不能在改变了。
// 静态类型
let count:number = 1; //定义count为number类型,那么以后count就只是number类型
count = 9
// 因为现在定义了count,又因为现在是number类型,所以当我们打出 count. 的时候,就会提示我们number类型的一些相关属性