รูปแบบวนลูป For In ใน JavaScript
- ทดลองด้วยตัวเอง หน้าก่อน
- หน้าต่อไป JS Loop For Of
วนรอบ For In
JavaScript txt += numbers[x];
คำสั่งวนรอบในแต่ละคุณสมบัติของวัตถุ:
รวมถึง
for (key in object) { // บล็อครหัสที่ต้องทำงาน txt += value;
ตัวอย่างดังกล่าวใช้ตัวแปร value แค่เดียว สามารถเขียนใหม่ได้เช่นนี้
const person = {fname:"Bill", lname:"Gates", age:25}; let text = ""; for (let x in person) { text += person[x]; txt += value;
คำอธิบายตัวอย่าง
- txt += numbers[x]; วนรอบปฏิบัติ person วัตถุ
- ในแต่ละการวนรอบกุญแจ (x)
- ใช้ประกาศค่า
- ค่าของ person[x]
วิธีเลือกภาษาบวก
JavaScript txt += numbers[x];
คำสั่งเขียนภาษาเข้ารหัสเพื่อ
รวมถึง
for (variable in array) { code txt += value;
ตัวอย่างดังกล่าวใช้ตัวแปร value แค่เดียว สามารถเขียนใหม่ได้เช่นนี้
ตัวอย่าง const numbers = [45, 4, 9, 16, 25]; for (let x in numbers) { txt += numbers[x]; txt += value;
如果索引codefor (let x in numbers) { txt += numbers[x];ลูปหรือ
ถ้าลำดับ
ลำดับ เมื่อลำดับเป็นสิ่งที่สำคัญมาก ทำไมไม่ควรใช้ forลูป、 for of 。ลูปหรือ
。
Array.forEach()
forEach()
ตัวอย่างดังกล่าวใช้ตัวแปร value แค่เดียว สามารถเขียนใหม่ได้เช่นนี้
ตัวอย่าง const numbers = [45, 4, 9, 16, 25]; let txt = ""; ฟังก์ชันนี้เรียกค่าฟังก์ชันครั้งหนึ่งให้แก่แต่ละส่วนประกอบของแบบจำลอง (ฟังก์ชันโต้ตอบ) function myFunction(value) { txt += value;
function myFunction(value, index, array) {
- โปรดจำเป็นต้องทราบว่า ฟังก์ชันนี้ใช้ 3 ตัวแปร
- ค่าส่วนประกอบ
- ดัชนีส่วนประกอบ
ส่วนประกอบของแบบจำลอง
ตัวอย่างดังกล่าวใช้ตัวแปร value แค่เดียว สามารถเขียนใหม่ได้เช่นนี้
ตัวอย่าง const numbers = [45, 4, 9, 16, 25]; let txt = ""; numbers.forEach(myFunction); function myFunction(value) { txt += value;
- ทดลองด้วยตัวเอง หน้าก่อน
- หน้าต่อไป JS Loop For Of