Rumah >hujung hadapan web >tutorial js >Bagaimanakah saya boleh menyemak sama ada rentetan mengandungi subrentetan dalam JavaScript?

Bagaimanakah saya boleh menyemak sama ada rentetan mengandungi subrentetan dalam JavaScript?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-12-19 20:42:10472semak imbas

How Can I Check if a String Contains a Substring in JavaScript?

Menyemak Subrentetan dalam Rentetan: Meneroka Kaedah JavaScript

Dalam JavaScript, ketiadaan kaedah String.contains() khusus boleh menimbulkan persoalan tentang cara untuk menentukan dengan berkesan sama ada satu rentetan mengandungi rentetan yang lain. Mari kita mendalami penyelesaian praktikal.

Kaedah: String.prototype.includes

JavaScript Moden (ECMAScript 6 dan seterusnya) menawarkan kaedah yang bersih dan mudah untuk menyemak subrentetan: Rentetan .prototaip.termasuk. Kaedah ini mengambil subrentetan sasaran sebagai hujah dan mengembalikan nilai Boolean:

const string = "foo";
const substring = "oo";

console.log(string.includes(substring)); // true

Output akan menjadi "benar" kerana subrentetan "oo" terkandung dalam rentetan "foo". Kaedah ini cekap dan memberikan petunjuk yang jelas tentang kehadiran subrentetan.

Atas ialah kandungan terperinci Bagaimanakah saya boleh menyemak sama ada rentetan mengandungi subrentetan dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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