Computer >> Máy Tính >  >> Lập trình >> Javascript

Hiểu phương thức find () để tìm kiếm một bản ghi cụ thể trong JavaScript?

Để tìm nạp một bản ghi cụ thể, hãy sử dụng find () với một số điều kiện.

Ví dụ

Sau đây là mã -

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);

Để chạy chương trình trên, bạn cần sử dụng lệnh dưới đây -

node fileName.js.

Đây, tên tệp của tôi là demo315.js.

Đầu ra

Điều này sẽ tạo ra kết quả sau -

PS C:\Users\Amit\javascript-code> node demo315.js
{ studentId: 102, studentName: 'Bob' }