Metode split JavaScript
Metode split digunakan untuk membagi string menjadi array string dan mengembalikan array. Sintaksnya adalah sebagai berikut:
Salinan kode adalah sebagai berikut:
str_object.split (pemisah, batas)
Deskripsi Parameter:
| parameter | menjelaskan |
|---|---|
| str_object | String (objek) untuk beroperasi |
| pemisah | Diperlukan. Pembatas, string atau ekspresi reguler, split str_object dari mana parameter ini ditentukan |
| membatasi | Opsional. Menentukan panjang maksimum array yang dikembalikan. Jika parameter ini diatur, substring yang dikembalikan tidak akan lebih dari array yang ditentukan oleh parameter ini. Jika parameter ini dihilangkan, semua aturan kepatuhan akan dibagi |
Tip: Jika string kosong ("") digunakan sebagai pemisah, setiap karakter dalam str_object akan dibagi, seperti yang ditunjukkan dalam contoh berikut.
Contoh metode split
Salinan kode adalah sebagai berikut:
<bahasa skrip = "javascript">
var str = "www.vevb.com";
document.write (str.split (".") + "<br />");
document.write (str.split ("") + "<br />");
document.write (str.split (".", 2));
</script>
Jalankan contoh dan output ini:
Salinan kode adalah sebagai berikut:
www, jb51, net
w, w, w,., j, b, 5,1,., n, e, t
www, jb51
Tip: Seperti yang ditunjukkan pada contoh di atas, jika string kosong ("") digunakan sebagai pemisah, setiap karakter dalam str_object akan dibagi di antara.
Metode split menggunakan ekspresi reguler
Metode split juga mendukung string pemisahan menggunakan ekspresi reguler:
Salinan kode adalah sebagai berikut:
<bahasa skrip = "javascript">
document.write ("1a2b3c" .split (// d/) + "<br/>");
document.write (": a: b: c" .split (":"));
</script>
Jalankan contoh dan output ini:
Salinan kode adalah sebagai berikut:
a, b, c
, a, b, c
Harap perhatikan dengan hati -hati perbedaan dalam output dari dua contoh.