// 1.number[]
let arr: number[] = [1, 2, 3]
let arr1: boolean[] = [true, false]
//2.Array<string>
let arr3: Array<string> = ['a', 'b', 'c']
//3.对象数组
interface x {
name: string
}
let arr4: x[] = [{
name: 'a' }, {
name: 'b' }]
//4.二维数组
let arr5: number[][] = [[1, 2, 3], [4, 5, 6]]
let arr6: Array<number[]> = [[1, 2, 3], [4, 5, 6]]
let arr7: Array<Array<number>> = [[1, 2, 3], [4, 5, 6]]
//5.大杂烩
let arr8: any[] = [1, 'a', true]
//6.元组
let arr9: [string, number] = ['a', 1]
//7.函数剩余参数,伪数组(没有众多方法)
function a(...args:number[]) {
// console.log(args)
// [1, 2, 3]
let a:IArguments = arguments
console.log(a);
// [Arguments] { '0': 1, '1': 2, '2': 3 }
}
a(1,2,3)
[TypeScript] tipo de matriz
Supongo que te gusta
Origin blog.csdn.net/XiugongHao/article/details/132316421
Recomendado
Clasificación