Dalam pembangunan bahagian hadapan, pemprosesan rentetan adalah operasi yang sangat biasa, dan perpustakaan jQuery menyediakan beberapa kaedah praktikal untuk menukar rentetan. Artikel ini akan memperkenalkan beberapa kaedah manipulasi rentetan jQuery yang paling biasa dan cara menggunakannya.
Penggabungan rentetan ialah proses penggabungan dua atau lebih rentetan untuk membentuk rentetan baharu, dan jQuery Kaedah concat() boleh mencapai operasi ini. Sintaks kaedah ini adalah seperti berikut:
var str1 = "hello"; var str2 = "world"; var str3 = str1.concat(str2); console.log(str3); // 输出 "helloworld"
Dalam contoh di atas, rentetan baharu str1
diperoleh dengan menggabungkan dua pembolehubah rentetan str2
dan concat()
menggunakan kaedah str3
. Kaedah concat() juga boleh menerima berbilang parameter, contoh berikut menunjukkan ini:
var str1 = "hello"; var str2 = "world"; var str3 = "!"; var str4 = str1.concat(str2, str3); console.log(str4); // 输出 "helloworld!"
Kadang-kadang kita memerlukan Cara biasa untuk memisahkan rentetan ke dalam berbilang subrentetan adalah dengan menggunakan kaedah split() dalam JavaScript, yang juga boleh digunakan dalam jQuery. Sintaks kaedah split() adalah seperti berikut:
var str = "apple,orange,banana"; var arr = str.split(","); console.log(arr); // 输出 ["apple", "orange", "banana"]
Dalam contoh di atas, rentetan str
dipecah menggunakan aksara ,
sebagai pembatas, dan tatasusunan rentetan yang mengandungi tiga elemen diperolehi arr
.
Penggantian rentetan merujuk kepada menggantikan rentetan yang ditentukan atau hasil pemadanan ungkapan biasa dalam rentetan dengan proses subrentetan baharu. Dalam jQuery, anda boleh menggunakan kaedah replace() untuk menggantikan rentetan. Sintaks kaedah replace() adalah seperti berikut:
var str = "hello world"; var newStr = str.replace("world", "jQuery"); console.log(newStr); // 输出 "hello jQuery"
Dalam contoh di atas, subrentetan str
dalam rentetan world
digantikan dengan jQuery
dan rentetan baharu newStr
ialah diperolehi.
Kadangkala kita ingin memadamkan aksara atau subrentetan tertentu dalam rentetan, salah satu caranya ialah menggunakan kaedah JavaScript slice()
, yang boleh juga digunakan dalam jQuery. Sintaks kaedah slice() adalah seperti berikut:
var str = "hello world"; var newStr = str.slice(0, 5); // 从位置 0 开始截取到位置 5(不包括位置 5) console.log(newStr); // 输出 "hello"
Dalam contoh di atas, kaedah slice() digunakan untuk memintas lima aksara pertama daripada rentetan str
dan mendapatkan rentetan baharu newStr
.
Apabila memproses rentetan, kadangkala anda perlu menukar huruf kepada huruf besar atau huruf kecil. jQuery menyediakan dua kaedah, toLowerCase() dan toUpperCase(), yang boleh merealisasikan penukaran kes rentetan. Sintaks kedua-dua kaedah ini adalah seperti berikut:
var str = "Hello World"; var newStr1 = str.toLowerCase(); var newStr2 = str.toUpperCase(); console.log(newStr1); // 输出 "hello world" console.log(newStr2); // 输出 "HELLO WORLD"
Dalam contoh di atas, rentetan str
masing-masing ditukar kepada huruf kecil dan huruf besar, dan dua rentetan baharu newStr1
dan newStr2
diperoleh.
Ringkasan
Artikel ini memperkenalkan secara ringkas kaedah manipulasi rentetan yang biasa digunakan dalam jQuery. Kaedah ini termasuk menggabungkan rentetan, membelah rentetan, menggantikan rentetan, memadam rentetan dan penukaran kes, dsb. Dalam pembangunan sebenar, kami sering menggunakan kaedah ini untuk mengendalikan dan memproses rentetan.
Atas ialah kandungan terperinci jquery menukar rentetan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!