Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Mari kita bincangkan tentang operasi tanda ketidaksamaan yang biasa digunakan dalam jquery
Apabila interaksi halaman web menjadi semakin kompleks, banyak perpustakaan JavaScript dan pemalam telah muncul dalam bidang pengeluaran halaman web, menjadikannya lebih mudah bagi pembangun untuk melaksanakan pelbagai fungsi. Antaranya, jQuery adalah yang paling terkenal, ia mudah digunakan tetapi berkuasa. Artikel ini akan memperkenalkan operasi tanda ketidaksamaan yang biasa digunakan dalam jQuery.
Dalam JavaScript, pengendali perbandingan termasuk pengendali kesamarataan (==
) dan pengendali ketidaksamaan (!=
). Apabila membandingkan dua nilai, pengendali kesamaan menukarnya kepada jenis yang sama dan kemudian membandingkan nilainya dengan pengendali tidak sama menukarnya kepada jenis yang sama dan kemudian menyemak sama ada ia sama.
Contohnya:
console.log(5 == "5"); // true console.log(5 != "5"); // false console.log(5 == 5.0); // true console.log(5 != 5.0); // false
Selain pengendali kesaksamaan dan ketidaksamaan, terdapat satu set pengendali yang membenarkan perbandingan yang lebih ketat, Itu ialah, pengendali kesaksamaan yang ketat (===
) dan pengendali ketaksamaan yang ketat (!==
).
Pengendali kesaksamaan yang ketat mengembalikan true
hanya jika jenisnya sama dan nilainya sama, jika tidak, ia mengembalikan false
. Hasil daripada pengendali ketidaksamaan yang ketat adalah sebaliknya.
Contohnya:
console.log(5 === "5"); // false console.log(5 !== "5"); // true console.log(5 === 5.0); // true console.log(5 !== 5.0); // false
Pengendali ketidaksamaan dalam jQuery termasuk:
:not()
Pemilih.not()
Kaedah :not()
Pemilih :not()
Pemilih digunakan untuk memilih elemen yang tidak sepadan dengan pemilih yang ditentukan. Ia boleh digunakan untuk menapis beberapa elemen yang tidak perlu.
Sebagai contoh, kod berikut akan memilih semua elemen kecuali elemen div
:
$(":not(div)").css("color", "red");
.not()
Kaedah .not()
kaedah ialah objek jQuery A kaedah yang mengalih keluar elemen yang sepadan dengan pemilih daripada objek jQuery semasa. Kaedah ini juga digunakan untuk menapis koleksi jQuery dan mencari elemen dalam koleksi jQuery.
Sebagai contoh, kod berikut akan memilih semua elemen kecuali yang mempunyai nama kelas important
:
$(".some-class").not(".important").css("background-color", "gray");
Pengendali ketidaksamaan dalam jQuery Mereka memainkan peranan yang sangat peranan penting dalam membantu pembangun menapis dan memilih elemen pada halaman dengan lebih mudah. Memilih pengendali yang betul juga boleh meningkatkan prestasi halaman dan mengelakkan operasi DOM yang tidak perlu.
Saya harap artikel ini akan membantu pembaca, dan saya juga berharap dapat mempelajari dan menguasai pelbagai operator dalam jQuery dengan lebih komprehensif.
Atas ialah kandungan terperinci Mari kita bincangkan tentang operasi tanda ketidaksamaan yang biasa digunakan dalam jquery. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!