📘 Premium Read: Access my best content on Medium member-only articles — deep dives into Java, Spring Boot, Microservices, backend architecture, interview preparation, career advice, and industry-standard best practices.
🎓 Top 15 Udemy Courses (80-90% Discount): My Udemy Courses - Ramesh Fadatare — All my Udemy courses are real-time and project oriented courses.
▶️ Subscribe to My YouTube Channel (176K+ subscribers): Java Guides on YouTube
▶️ For AI, ChatGPT, Web, Tech, and Generative AI, subscribe to another channel: Ramesh Fadatare on YouTube
- for loop
- for..of loop
- for..in loop
- Difference between for..of vs. for..in statements
- Using a forEach loop
Learn typescript at TypeScript Tutorial with Examples.
1. for loop Examples
Syntax:
for (first expression; second expression; third expression ) {
// statements to be executed repeatedly
}
Simple for Loop Example
for(let i = 0; i < 5; i++){
console.log("element " + i);
}
// Loop over an Array Using for Loop
typescript
let array = [10, 20, 30, 40];
for (let index = 0; index < array.length; index++) {
const element = array[index];
console.log(element);
}
C:\typescript-tutorial> tsc for-loops.ts
C:\typescript-tutorial> node for-loops.js
element 0
element 1
element 2
element 3
element 4
10
20
30
40
// Using traditional for loop
let programmingLangs : string[] = ['C', 'C++', 'Java', 'JavaScript'];
for (var i = 0; i < programmingLangs.length; i++) {
console.log(programmingLangs[i]);
}
2. for..of loop Examples
// Example of using 'for...of' to iterate over array elements.
let array = [10, 20, 30, 40];
for (let val of array) {
console.log(val); // prints values: 10, 20, 30, 40
}
//Example of using 'for...of' to iterate over a string.
let str = "Java Guides";
for (let char of str) {
console.log(char);
}
C:\typescript-tutorial> tsc for-loops.ts
C:\typescript-tutorial> node for-loops.js
10
20
30
40
J
a
v
a
G
u
i
d
e
s
// Using “for…of” loop
let programmingLangs : string[] = ['C', 'C++', 'Java', 'JavaScript'];
for(let element of programmingLangs){
console.log(element);
}
3. for..in loop Examples
// for...in Loop example
let intArray = [10, 20, 30, 40];
for (var index in intArray) {
console.log(index); // prints indexes: 0, 1, 2, 3
console.log(intArray[index]); // prints elements: 10, 20, 30, 40
}
// iterate over object properties example
let user = {
"firstName" : "ramesh",
"lastName" : "fadatare",
"fullName" : "ramesh fadatare"
}
for (const key in user) {
if (user.hasOwnProperty(key)) {
const element = user[key];
console.log(element);
}
}
C:\typescript-tutorial> tsc for-loops.ts
C:\typescript-tutorial> node for-loops.js
0
10
1
20
2
30
3
40
ramesh
fadatare
ramesh fadatare
4. Difference between for..of vs. for..in statements
let list = [4, 5, 6];
for (let i in list) {
console.log(i); // "0", "1", "2",
}
for (let i of list) {
console.log(i); // "4", "5", "6"
}
5. Using forEach
// Iterate Through Array
let programmingLangs : string[] = ['C', 'C++', 'Java', 'JavaScript'];
// using forEach() method
programmingLangs.forEach(element => {
console.log(element);
});
C:\typescript-tutorial> tsc for-loops.ts
C:\typescript-tutorial> node for-loops.js
C
C++
Java
JavaScript
Learn typescript at TypeScript Tutorial with Examples.
Comments
Post a Comment
Leave Comment