В TypeScript массивы могут содержать элементы разных типов данных, включая строки и числа. В этой статье мы рассмотрим различные методы работы с массивами строк или чисел в TypeScript. Попутно мы предоставим примеры кода для демонстрации каждого метода. Давайте погрузимся!
-
Объявление массива строк или чисел:
let stringArray: string[] = ["apple", "banana", "cherry"]; let numberArray: number[] = [1, 2, 3, 4, 5]; -
Доступ к элементам массива:
console.log(stringArray[0]); // Output: "apple" console.log(numberArray[2]); // Output: 3 -
Добавление элементов в массив:
stringArray.push("date"); numberArray.push(6); console.log(stringArray); // Output: ["apple", "banana", "cherry", "date"] console.log(numberArray); // Output: [1, 2, 3, 4, 5, 6] -
Удаление элементов из массива:
stringArray.pop(); numberArray.splice(2, 1); console.log(stringArray); // Output: ["apple", "banana", "cherry"] console.log(numberArray); // Output: [1, 2, 4, 5, 6] -
Проверка длины массива:
console.log(stringArray.length); // Output: 3 console.log(numberArray.length); // Output: 5 -
Итерация по массиву:
for (let fruit of stringArray) { console.log(fruit); } // Output: // "apple" // "banana" // "cherry" -
Фильтрация массивов:
let filteredArray = numberArray.filter((num) => num > 3); console.log(filteredArray); // Output: [4, 5, 6] -
Сопоставление массивов:
let doubledArray = numberArray.map((num) => num * 2); console.log(doubledArray); // Output: [2, 4, 8, 10, 12]
В этой статье мы рассмотрели несколько методов работы с массивами строк или чисел в TypeScript. Мы рассмотрели объявление массивов, доступ к элементам, добавление и удаление элементов, проверку длины, итерацию, фильтрацию и сопоставление массивов. Используя эти методы, вы можете эффективно манипулировать и обрабатывать массивы в своих программах TypeScript.
Не забудьте выбрать подходящий метод в зависимости от вашего конкретного случая использования. Приятного кодирования!