Rumah >hujung hadapan web >tutorial js >carian carian array jQuery contoh mudah
dengan cekap mengambil nilai -nilai dari pelbagai objek JavaScript. Arahan mengandungi pasangan harga sehari; Matlamatnya adalah untuk mencari harga yang berkaitan dengan hari tertentu. $.map()
<code class="language-javascript">var dayArr = [ { "day": "day01", "price": "0" }, { "day": "day02", "price": "0" }, { "day": "day03", "price": "0" } ]; var findDay = 'day02'; // Target day var price = $.map(dayArr, function(value, key) { if (value.day == findDay) { return value.price; } }); console.log(price); // Output: 0</code>
carian array jQuery: Soalan yang sering ditanya
Bahagian ini menangani soalan umum mengenai keupayaan carian array JQuery.
q: Bagaimana fungsi ? jQuery.inArray()
), yang memerlukan kedua -dua nilai dan jenis untuk dipadankan. jQuery.inArray()
===
vs JavaScript's ? jQuery.inArray()
indexOf()
A: Kedua -dua mencari nilai dalam tatasusunan.
hanya berfungsi dengan tatasusunan. jQuery.inArray()
menawarkan parameter indeks permulaan pilihan, tidak seperti indexOf()
. jQuery.inArray()
indexOf()
? jQuery.inArray()
A: Gunakan corak ini:
<code class="language-javascript">var array = [1, 2, 3, 4, 5]; var value = 3; if ($.inArray(value, array) !== -1) { alert(value + " exists in the array"); } else { alert(value + " does not exist in the array"); }</code>q:
dan array multidimensi? jQuery.inArray()
A:
jQuery.inArray()
? jQuery.inArray()
a:
q:
<code class="language-javascript">var array = [1, 2, 3, 4, 5]; var value = 3; var index = $.inArray(value, array); if (index !== -1) { alert("The index of " + value + " is " + index); } else { alert(value + " is not in the array"); }</code>dengan objek?
jQuery.inArray()
a:
q: Mengeluarkan nilai dengan jQuery.inArray()
?
a: jQuery.inArray()
dengan rentetan?
<code class="language-javascript">var array = [1, 2, 3, 4, 5]; var value = 3; var index = $.inArray(value, array); if (index !== -1) { array.splice(index, 1); }</code>
A: Bekerja secara identik dengan nombor.
jQuery.inArray()
Q: Mencari semua kejadian dengan
jQuery.inArray()
q: dengan tatasusunan objek?
jQuery.inArray()
A: Penggunaan langsung adalah mustahil. Melewati array dan bandingkan sifat objek secara individu.
Atas ialah kandungan terperinci carian carian array jQuery contoh mudah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!