if (str.indexOf("Yes") >= 0)
if (str.toLowerCase().indexOf("yes") >= 0) // 或 if (/yes/i.test(str)) // 或 // 您可以为此使用 search 或 match。 str.search('Yes')
if (v.indexOf("http:") == -1) { // 字符串不包含 http }
Soalan Lazim Mengenai Fungsi String JQuery (FAQ)
untuk memeriksa sama ada rentetan mengandungi substring tertentu. Kaedah ini mengembalikan kedudukan indeks dalam rentetan di mana nilai yang ditentukan pertama muncul. Jika nilai tidak dijumpai, kembali -1. Contohnya adalah seperti berikut: indexOf()
var str = "Hello world!"; var n = str.indexOf("world");
akan menjadi 6, kerana "dunia" bermula pada kedudukan ke -6 rentetan "Hello World!". n
Apakah perbezaan antara
indexOf()
lastIndexOf()
kedua -duanya digunakan untuk mencari kedudukan substring dalam rentetan. Perbezaannya adalah dalam arah carian. indexOf()
Mulakan carian dari permulaan rentetan dan kembali ke lokasi di mana substring yang ditentukan pertama muncul. Sebaliknya, lastIndexOf()
mula mencari dari hujung rentetan dan mengembalikan lokasi di mana substring yang ditentukan terakhir muncul. indexOf()
lastIndexOf()
Bagaimana untuk menggantikan substrings dalam rentetan dengan jQuery?
replace()
var str = "Hello world!"; var newStr = str.replace("world", "jQuery");
newStr
Bagaimana untuk menukar rentetan dalam jQuery ke huruf kecil atau huruf besar?
dalam jQuery. Contohnya adalah seperti berikut: toLowerCase()
toUpperCase()
var str = "Hello World!"; var lowerCaseStr = str.toLowerCase(); var upperCaseStr = str.toUpperCase();
lowerCaseStr
Bagaimana untuk memisahkan rentetan dalam jQuery ke dalam array substring? upperCaseStr
split()
Dalam contoh ini,
var str = "Hello world!"; var arr = str.split(" ");
]. arr
Hello
bagaimana untuk menyusun susunan rentetan dalam jQuery menjadi rentetan tunggal? world!
if (str.indexOf("Yes") >= 0)
Dalam contoh ini, str
akan menjadi "Hello World!".
anda boleh menggunakan kaedah substring()
dalam jQuery untuk mengekstrak sebahagian daripada rentetan. Kaedah ini mengekstrak watak -watak antara dua indeks yang ditentukan dari rentetan dan mengembalikan substring baru. Contohnya adalah seperti berikut:
if (str.toLowerCase().indexOf("yes") >= 0) // 或 if (/yes/i.test(str)) // 或 // 您可以为此使用 search 或 match。 str.search('Yes')
Dalam contoh ini, subStr
akan menjadi "hello".
anda boleh menggunakan kaedah trim()
dalam jQuery untuk memadam ruang di kedua -dua hujung rentetan. Kaedah ini tidak mengubah rentetan asal. Contohnya adalah seperti berikut:
if (v.indexOf("http:") == -1) { // 字符串不包含 http }
Dalam contoh ini, trimmedStr
akan menjadi "Hello World!".
anda boleh menggunakan harta length
dalam jQuery untuk mencari panjang rentetan. Harta ini mengembalikan bilangan aksara dalam rentetan. Contohnya adalah seperti berikut:
var str = "Hello world!"; var n = str.indexOf("world");
Dalam contoh ini, len
akan menjadi 12.
anda boleh menggabungkan dua rentetan menggunakan kaedah concat()
dalam jQuery. Kaedah ini menggabungkan dua atau lebih rentetan ke dalam satu rentetan. Contohnya adalah seperti berikut:
var str = "Hello world!"; var newStr = str.replace("world", "jQuery");
Dalam contoh ini, str
akan menjadi "Hello World!".
Atas ialah kandungan terperinci rentetan jQuery mengandungi fungsi. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!