Apakah rentetan JavaScript?
Sebagai salah satu bahasa utama untuk pembangunan bahagian hadapan web, JavaScript sangat fleksibel dalam memproses pelbagai jenis data, dan rentetan adalah salah satu daripadanya. Artikel ini akan memperkenalkan konsep asas, penggunaan dan kaedah biasa rentetan JavaScript.
Apakah rentetan JavaScript?
Dalam JavaScript, rentetan ialah urutan 0 atau lebih aksara. Rentetan boleh mengandungi huruf, nombor, tanda baca dan aksara khas seperti ruang, tab dan baris baharu boleh ditentukan berdasarkan bilangan aksara di dalamnya. Rentetan boleh ditakrifkan dan diwakili menggunakan petikan tunggal, petikan berganda atau garis miring ke belakang.
Berikut ialah beberapa contoh:
//Gunakan petikan tunggal untuk menentukan rentetan
var str1 = 'Hello World!';
//Gunakan petikan berganda untuk mentakrifkan characters String
var str2 = "Hello World!";
//Gunakan garis miring ke belakang untuk menentukan rentetan
var str3 = "Hello
Dunia!";
/ / Rentetan berbilang baris
var str4 = `Ini ialah
rentetan
berbilang baris
!`;
Penggunaan rentetan JavaScript
rentetan JavaScript boleh digunakan Dalam pelbagai situasi, seperti mengeluarkan teks, menyambung jenis data lain, dsb. Berikut ialah beberapa contoh penggunaan rentetan:
//Rentetan keluaran
console.log("Hello World!");
//Rentetan penyambung
var str1 = "Hello ";
var str2 = "World";
var result = str1 + " " + str2;
console.log(result); //Output "Hello World"
// Tukar jenis data lain kepada jenis rentetan
var num = 123;
var str = num.toString(); //Tukar jenis angka kepada jenis rentetan
JavaScript Kaedah rentetan
Rentetan JavaScript mempunyai banyak kaedah biasa yang boleh beroperasi dengan mudah pada rentetan, beberapa daripadanya akan diperkenalkan di bawah.
- kaedah panjang
kaedah panjang digunakan untuk mendapatkan panjang rentetan, iaitu bilangan aksara yang terkandung di dalamnya.
var str = "Hello World!";
console.log(str.length); //Output 12
- kaedah toUpperCase dan toLowerCase
Kaedah toUpperCase menukar semua huruf kecil dalam rentetan kepada huruf besar, manakala kaedah toLowerCase menukar semua huruf besar dalam rentetan kepada huruf kecil.
var str = "Hello World!";
console.log(str.toUpperCase()); //Output HELLO WORLD!
console.log(str.toLowerCase()); /Output hello world!
- kaedah indexOf dan lastIndexOf
Kaedah indexOf digunakan untuk mencari kejadian pertama aksara atau subrentetan tertentu dalam rentetan, dan lastIndexOf kaedah Ia adalah untuk mencari kedudukan kejadian terakhir.
var str = "Hello World!";
console.log(str.indexOf("o")); //Output 4
console.log(str.lastIndexOf("o"); )); //Output 7
- kaedah potong dan subrentetan
Kaedah hirisan dan kaedah subrentetan kedua-duanya digunakan untuk memintas subrentetan yang ditentukan dalam rentetan.
Parameter kaedah hirisan boleh menjadi nombor positif atau negatif, di mana nombor positif bermaksud mengira dari permulaan rentetan, dan nombor negatif bermaksud mengira dari hujung rentetan. Jika parameter kedua ditinggalkan, ini bermakna kedudukan parameter pertama dipintas ke hujung rentetan.
var str = "Hello World!";
console.log(str.slice(1, 5)); //Output "ello"
console.log(str.slice(- - 6)); //Output "Dunia!"
Parameter kaedah subrentetan juga boleh menjadi nombor positif atau negatif, tetapi nombor negatif tidak boleh muncul sebagai parameter Jika parameter kedua diabaikan, ini bermakna parameter adalah dari parameter pertama Kedudukan dipotong ke hujung rentetan.
var str = "Hello World!";
console.log(str.substring(1, 5)); //Output "ello"
console.log(str.substring(6 )); //Output "World!"
- kaedah ganti
Kaedah ganti digunakan untuk menggantikan aksara atau subrentetan yang ditentukan dalam rentetan dengan aksara baharu atau subrentetan.
var str = "Hello World!";
console.log(str.replace("World", "JavaScript")); //Output "Hello JavaScript!"
Ringkasan
Rentetan JavaScript ialah urutan 0 atau lebih aksara, yang panjangnya boleh ditentukan berdasarkan bilangan aksara di dalamnya. Rentetan boleh ditakrifkan dan diwakili menggunakan petikan tunggal, petikan berganda atau garis miring ke belakang. Rentetan JavaScript boleh digunakan dalam pelbagai situasi, seperti mengeluarkan teks, penyambungan jenis data lain, dsb. Terdapat banyak kaedah yang biasa digunakan dalam JavaScript yang boleh beroperasi dengan mudah pada rentetan, seperti panjang, toUpperCase, toLowerCase, indexOf, lastIndexOf, slice, substring, dan replace.
Atas ialah kandungan terperinci Apakah rentetan javascript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!