Dalam artikel sebelum ini, kami belajar tentang cara menetapkan panjang tatasusunan, sila lihat "Cara menetapkan panjang tatasusunan dalam javascript". Kali ini kita akan belajar tentang kaedah menukar elemen tatasusunan kepada rentetan Anda boleh merujuknya jika perlu.
Kami telah belajar banyak tentang kaedah tatasusunan Hari ini kami akan memperkenalkan kaedah untuk menukar elemen tatasusunan kepada rentetan.
Mula-mula mari kita lihat contoh kecil.
<script> var arr = new Array(3); arr[0] = "one"; arr[1] = "two"; arr[2] = "three"; var nums = arr.join(); console.log(nums); console.log(arr); </script>
Hasil buah berangan kecil ini ialah
Mari kita lihat hasil ini yang pertama adalah rentetan, dan yang kedua satu ialah array. Mari kita lihat semula kod yang pertama ialah di mana kita menggunakan kaedah join(), dan yang kedua ialah tatasusunan asal kita. Setelah mengetahui serba sedikit kaedah join(), mari kita kaji kaedah join secara terperinci. Kaedah
join() menggabungkan semua elemen tatasusunan (atau objek seperti tatasusunan) ke dalam rentetan dan mengembalikan rentetan ini. Jika tatasusunan hanya mempunyai satu item, item itu akan dikembalikan tanpa pembatas.
Mari kita lihat format sintaks kaedah ini.
数组名称.join(指定要使用的分隔符。如果省略该参数,则使用逗号作为分隔符)
kaedah join() akan mengembalikan rentetan. Rentetan ini dijana dengan menukarkan setiap elemen arrayObject
kepada rentetan, dan kemudian menggabungkan rentetan, memasukkan rentetan separator
antara dua elemen. Jika pemisah ialah rentetan kosong (""
), tidak akan ada aksara antara mana-mana unsur. Kaedah
join() boleh menukar tatasusunan kepada rentetan, tetapi ia boleh menentukan pembatas. Ini sama seperti contoh kami di atas Apabila memanggil kaedah join(), kami tidak lulus parameter sebagai pemisah untuk menyertai setiap elemen. Jadi ia menggunakan koma sebagai pembatas secara lalai apabila mengeluarkan.
Itu sahaja jika anda memerlukannya, anda boleh membaca: Tutorial JavaScript Lanjutan
Atas ialah kandungan terperinci Cara menggunakan kaedah join dalam js untuk menukar elemen dalam tatasusunan kepada rentetan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!