TypeScript 基础 - 02 (数据类型:字符串、数字、布尔、任意类型any、可选的复合类型|、数组、对象)

数据类型:

        字符串、数字、布尔、任意类型any、可选的复合类型|

//数据类型:字符串、数字、布尔、任意类型any、可选的复合类型|
let a: string = "33";
let b: number = 33;
let c: boolean = true;
let d: any;
d = 11;
d = "22";
d = false;
let e: number | string;
e = 55;
e = "66";
// e=true  报错,只允许数字|字符串

数组类型:

        Array<类型名>:代码数组中都是指定类型的值   ->   简化写法:类型名[ ]

        指定数组的元素个数及类型:let h: [number, string, boolean] = [15, "亮亮", false];

//数组类型:
//Array<类型名>:代码数组中都是指定类型的值  ->  简化写法:类型名[]
let f: Array<number> = [11, 22, 33];
// f.push(true)   报错:类型不是number
//简化写法
let g: number[] = [11, 22, 33];
//指定数组的元素个数及类型
let h: [number, string, boolean] = [15, "Amy", false];

对象类型:

        interface接口

//对象类型:
//interface接口

interface Boss {
  name: string;
  age: number;
  married: boolean;
}

let mayun: Boss = {
  name: "码云",
  age: 59,
  married: true,
};

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值