Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

Iterate และ Print JSON โดยไม่มี Initial Key และมี Multiple Entries

วิธีทำ

ใช้ forEach() loop ใน JavaScript

ตัวอย่างโค้ด

const details =[ 
  { "studentId":101, "studentName": "John Doe" }, 
  { "studentId":102, "studentName": "David Miller" }, 
]; 
details.forEach(obj=>{ 
  console.log("StudentId="+obj.studentId); 
  console.log("StudentName="+obj.studentName); 
})

วิธีรัน

node fileName.js

ชื่อไฟล์ demo174.js

ผลลัพธ์

PS C:\Users\Amit\javascript-code> node demo174.js 
StudentId=101 
StudentName=John Doe 
StudentId=102 
StudentName=David Miller

คำอธิบาย

forEach วนลูปผ่าน array ของ objects เข้าถึง properties โดยตรงด้วย obj.studentId และ obj.studentName ไม่ต้องใช้ key เริ่มต้น