Rumah >hujung hadapan web >tutorial js >Bermula dengan kaedah pemisahan objek rentetan JavaScript (digunakan untuk memisahkan rentetan kepada tatasusunan)
Artikel ini terutamanya memperkenalkan contoh pengenalan kaedah pemisahan objek rentetan JavaScript. Kaedah pemisahan digunakan untuk memisahkan rentetan kepada tatasusunan boleh merujuk kepada
Kaedah pemisahan JavaScript Kaedah split
digunakan untuk memisahkan rentetan kepada tatasusunan rentetan dan mengembalikan tatasusunan. Sintaksnya adalah seperti berikut:
str_object.split(separator, limit)
Perihalan parameter:
参数 | 说明 |
---|---|
str_object | 要操作的字符串(对象) |
separator | 必需。分隔符,字符串或正则表达式,从该参数指定的地方分割 str_object |
limit | 可选。指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果省略该参数,则符合规则都将被分割 |
Petua: Jika rentetan kosong ("") digunakan sebagai pemisah, setiap aksara dalam str_object akan diasingkan oleh Split, seperti yang ditunjukkan dalam contoh di bawah.
contoh kaedah pisah
<script language="JavaScript"> var str = "www.php.cn"; document.write( str.split(".") + "<br />" ); document.write( str.split("") + "<br />" ); document.write(str.split(".", 2)); </script>
Jalankan contoh ini, outputnya ialah:
www,php,cn
w,w, w, .,p,h,p,.,c,n
www,php
Petua: Seperti yang ditunjukkan dalam contoh di atas, jika rentetan kosong ("") digunakan sebagai pemisah, str_object akan dipisahkan antara setiap aksara.
kaedah pisah menggunakan ungkapan biasa
Kaedah split juga menyokong penggunaan ungkapan biasa untuk memisahkan rentetan:
<script language="JavaScript"> document.write( "1a2b3c".split(/\d/) + "<br />"); document.write( ":a:b:c".split(":") ); </script>
Jalankan contoh , Output:
a,b,c
,a,b,c
Sila perhatikan dengan teliti perbezaan output kedua-dua contoh.
Ringkasan: Di atas adalah keseluruhan kandungan artikel ini, saya harap ia akan membantu kajian semua orang. Untuk lebih banyak tutorial berkaitan, sila lawati Tutorial Video JavaScript!