How to use forEach Method with split() In Typescript
The forEach method can be used to iterate over the array returned by str.split(”). This method iterates over each element of the array and applies the provided function to each element.
Syntax:
array.forEach(()=>{});
type CharIterator = (str: string) => void;
const iterateOverCharacters: CharIterator = (str) => {
str.split('').forEach(char => {
console.log(char);
});
};
const myString: string = "Geeks";
iterateOverCharacters(myString);
Output:
G
e
e
k
s
Iterate Over Characters of a String in TypeScript
Iterating over characters of a string involves going through them one by one using loops or specific methods. This is useful for tasks like changing or analyzing the content of a string efficiently.
Example:
Input: string = "Hello Geeks"; Output: H e l l o G e e k s
Below listed methods can be used to iterate over characters of a string in TypeScript.
Table of Content
- Example:
- Using for Loop
- Using for…of Loop
- Using split() Method
- Using forEach Method with split()
- Using the spread operator
- Using Array.from() Method
- Using while loop and charAt