资讯详情

2.TS数组和元组

一个只能存储的定义 number存储其他数据类型的数组会报错 let arrOfNumbers: number[] = [1, 2, 3] arrOfNumbers.push(3)  数组内容为多种数据类型的情况 let arr: (number | string)[] = [1, '2', 3]  元素是对象的数组——借助类型别名定义对象数据 type User = {   name: string,   age: number } let objectArr: User[] = [{   name:哈哈哈,   age:18 }]  数组数量、数组数量、每个数据类型都必须对应(元组) 数组长度固定,每个元素对应的数据类型固定 则使用元组 let user: [string, number] = ['viking', 20]  使用数组方法可以突破只能提前存储两个数据的限制,但是,当声明时,推入的数组必须是数据类型 可以推出 user.push(123) user.push('hello')  如果数据类型与预定义不一致,就会报错 user.push(true)

标签: viking氧化膜电阻器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台