Rumah >hujung hadapan web >tutorial js >Gunakan fungsi terbina dalam JavaScript untuk mengendalikan operasi rentetan

Gunakan fungsi terbina dalam JavaScript untuk mengendalikan operasi rentetan

PHPz
PHPzasal
2023-11-04 17:07:421316semak imbas

Gunakan fungsi terbina dalam JavaScript untuk mengendalikan operasi rentetan

Gunakan fungsi terbina dalam JavaScript untuk operasi rentetan

Dalam JavaScript, terdapat banyak fungsi terbina dalam yang boleh digunakan untuk mengendalikan operasi rentetan. Fungsi ini boleh membantu kami menukar kes rentetan, mencari subrentetan, menggantikan aksara dan banyak lagi. Artikel ini akan memperkenalkan beberapa fungsi manipulasi rentetan yang biasa digunakan dan memberikan contoh kod yang sepadan.

  1. toUpperCase() dan toLowerCase()

Dua fungsi ini digunakan untuk menukar rentetan kepada huruf besar dan huruf kecil masing-masing. Contohnya:

var str = "Hello World!";
console.log(str.toUpperCase());    // 输出 "HELLO WORLD!"
console.log(str.toLowerCase());    // 输出 "hello world!"
  1. indexOf() dan lastIndexOf()

indexOf() digunakan untuk mencari kedudukan kejadian pertama subrentetan tertentu dalam rentetan, dan lastIndexOf() adalah untuk mencari kedudukan kejadian terakhir. Jika subrentetan ditemui, fungsi mengembalikan nilai indeksnya, jika tidak, ia mengembalikan -1. Fungsi

var str = "Hello World!";
console.log(str.indexOf("o"));        // 输出 4
console.log(str.lastIndexOf("o"));    // 输出 7
console.log(str.indexOf("x"));        // 输出 -1
  1. slice()

slice() digunakan untuk mengekstrak sebahagian daripada kandungan dalam rentetan. Ia menerima dua parameter, kedudukan permulaan dan kedudukan penamat (tidak termasuk aksara pada kedudukan ini). Jika hanya satu parameter disediakan, lalai adalah untuk mengekstrak dari kedudukan itu ke hujung rentetan. Fungsi

var str = "Hello World!";
console.log(str.slice(0, 5));    // 输出 "Hello"
console.log(str.slice(6));       // 输出 "World!"
  1. replace()

replace() digunakan untuk menggantikan aksara tertentu dalam rentetan. Ia menerima dua parameter, parameter pertama ialah subrentetan yang akan diganti (boleh menjadi ungkapan biasa), dan parameter kedua ialah rentetan baharu selepas penggantian. Fungsi

var str = "Hello World!";
console.log(str.replace("Hello", "Hi"));    // 输出 "Hi World!"
  1. split()

split() digunakan untuk memisahkan rentetan kepada tatasusunan. Ia menerima satu parameter yang menentukan pembatas. Pembatas boleh menjadi rentetan atau ungkapan biasa. Fungsi

var str = "Hello World!";
console.log(str.split(" "));    // 输出 ["Hello", "World!"]
  1. trim()

trim() digunakan untuk mengalih keluar ruang pada kedua-dua hujung rentetan. Ia tidak menerima sebarang parameter.

var str = "  Hello World!  ";
console.log(str.trim());    // 输出 "Hello World!"

Ringkasnya, fungsi terbina dalam JavaScript menyediakan fungsi manipulasi rentetan yang kaya. Kemahiran dalam fungsi ini boleh menjadikan pemprosesan rentetan lebih cekap dan mudah. Saya harap artikel ini dapat membantu semua orang.

Atas ialah kandungan terperinci Gunakan fungsi terbina dalam JavaScript untuk mengendalikan operasi rentetan. 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