การวนลูป for-of ใน TypeScript
หากเราต้องการวนซ้ำผ่านองค์ประกอบของอาร์เรย์
เราก็ใช้ลูป for-of
อย่างไรก็ตาม ใน TypeScript มีรายละเอียดหนึ่ง - ประเภทของ
ตัวแปรสำหรับองค์ประกอบในลูปนี้ไม่ใช่
สิ่งที่ต้องระบุ เนื่องจาก TypeScript สามารถ
คำนวณได้โดยอัตโนมัติ:
let arr: number[] = [1, 2, 3, 4, 5];
for (let elem of arr) {
console.log(elem);
}
เขียนโค้ดต่อไปนี้ใหม่โดยใช้ TypeScript:
let arr = [1, 2, 3, 4, 5];
let res = 0;
for (let elem of arr) {
res += elem;
}
console.log(res);