Rumah > hujung hadapan web > tutorial js > Perbezaan antara cari dan penapis dalam js

Perbezaan antara cari dan penapis dalam js

下次还敢
Lepaskan: 2024-05-07 19:21:15
asal
853 orang telah melayarinya

Perbezaan antara cari dan penapis dalam JavaScript

cari dan filter ialah kedua-dua fungsi yang digunakan untuk pemprosesan tatasusunan dalam JavaScript, tetapi ia berbeza dalam penggunaan dan hasil . findfilter 都是 JavaScript 中用于数组处理的函数,但它们在用法和结果上有所不同。

find

  • 用途: 在数组中查找第一个满足给定条件的元素。
  • 返回: 第一个满足条件的元素,如果不存在则返回 undefined
  • find

Penggunaan: Cari elemen pertama dalam tatasusunan yang memenuhi syarat tertentu.

    Pengembalian:
  • Elemen pertama yang memenuhi syarat, atau undefined jika ia tidak wujud.
  • Sintaks:
  • const element = arr.find(callback);
    Salin selepas log masuk
  • penapis

Penggunaan: Tapis semua elemen yang memenuhi syarat yang diberikan daripada tatasusunan dan kembalikan tatasusunan baharu.

Pemulangan: Tatasusunan yang terdiri daripada elemen yang memenuhi syarat. Sintaks: Ringkasan perbezaan: menapis semula syarathasil
const newArray = arr.filter(callback);
Salin selepas log masuk
Ciri-ciricari
Yang pertama memenuhi Elemen syaratElemen yang memenuhi syarat Tatasusunan
syarat tunggalsebarang syarat
ubah suai tatasusunan asal

buat tatasusunan

buat tatasusunan baharu : 🎜🎜
const ages = [20, 25, 30, 35, 40];

// 查找第一个年龄超过 30 的人
const personOver30 = ages.find(age => age > 30); // 35

// 过滤出所有年龄小于 30 的人
const peopleUnder30 = ages.filter(age => age < 30); // [20, 25]
Salin selepas log masuk

Atas ialah kandungan terperinci Perbezaan antara cari dan penapis dalam js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan