在 TypeScript 中,数组是一种用来存储多个相同类型元素的数据结构。数组在实际开发中经常被使用,因此了解如何操作数组是非常重要的。
声明数组
在 TypeScript 中,可以使用以下两种方式来声明一个数组:
- 使用数组字面量:
let numbers: number[] = [1, 2, 3, 4, 5]; let strings: string[] = ["hello", "world"];
- 使用数组泛型:
let numbers: Array<number> = [1, 2, 3, 4, 5]; let strings: Array<string> = ["hello", "world"];
访问数组元素
可以通过下标来访问数组中的元素,数组下标从 0 开始计数:
let numbers: number[] = [1, 2, 3, 4, 5]; console.log(numbers[0]); // 输出 1 console.log(numbers[2]); // 输出 3
修改数组元素
可以通过下标来修改数组中的元素:
let numbers: number[] = [1, 2, 3, 4, 5]; numbers[0] = 10; console.log(numbers); // 输出 [10, 2, 3, 4, 5]
遍历数组
可以使用 for...of
循环来遍历数组中的元素:
let numbers: number[] = [1, 2, 3, 4, 5]; for (let number of numbers) { console.log(number); }
数组方法
TypeScript 中的数组提供了许多方法来操作数组,例如 push
、pop
、shift
、unshift
、splice
等,可以根据实际需求选择合适的方法来操作数组。
以上就是关于 TypeScript 数组的介绍,希望能帮助你更好地理解和应用数组。