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

การเข้าใจเมธอด find() เพื่อค้นหาบันทึกเฉพาะใน JavaScript

คำอธิบาย

ใช้ find() พร้อมเงื่อนไขเพื่อค้นหาออบเจกต์แรกที่ตรงตามเงื่อนไขในอาร์เรย์

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

var obj = [
  { studentId: 101, studentName: "John" },
  { studentId: 102, studentName: "Bob" },
  { studentId: 103, studentName: "David" }
];

const result = obj.find((o) => {
  return o.studentId === 102;
});

console.log(result);

วิธีรัน

node fileName.js

ผลลัพธ์

{ studentId: 102, studentName: 'Bob' }