TypeScript之数组知识点
TypeScript中数组的类型
- 使用 类型+方括号 进行声明
let arr1:number[] = [1,2,3,4,5,6];
arr1.map(i=>{
console.log(i); //123456
})
注意,数组的每一项应为声明时确定的,不能改。
- 能改变数组本身的数组方法,其参数也要被类型所限制。
let arr1:number[] = [1,2,3,4,5,6];
arr1.push(4); //添数据必须得是数值
arr1.unshift(1);
- 用接口来描述数组
interface Arr{
[index:number]:string //[下标:下标类型]:值类型
}
let arr:Arr[] = ["1","str","hello"];
console.log(arr);