Rumah >hujung hadapan web >tutorial js >Bagaimana untuk menggabungkan aksara untuk membentuk rentetan dalam javascript
Cara menggabungkan aksara dalam JavaScript untuk membentuk rentetan: 1. Gunakan pengendali tanda tambah " ", sintaksnya ialah "Watak 1 Aksara 2" 2. Gunakan kaedah concat(), sintaksnya ialah "; Objek aksara 1.concat(Watak 2, Watak 3, Watak 4.., Watak n)"; 3. Gunakan kaedah join().
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.
Dalam JavaScript, terdapat tiga cara untuk menggabungkan (splice) aksara untuk membentuk rentetan Izinkan saya memperkenalkannya satu demi satu di bawah.
Kaedah 1: Gunakan pengendali tanda tambah " "
Cara paling mudah untuk menyambung rentetan ialah menggunakan operator tanda tambah.
var s1 = "a" , s2 = "b" , s3 = "c" , s4 = "d" , s5 = "e" , s6 = "f" , s7 = "g"; console.log(s1 + s2 + s3 + s4 + s5 + s6 + s7); //返回字符串“abcdefg”
Hasil keluaran:
Kaedah 2: Gunakan kaedah concat()
Gunakan rentetan The kaedah concat() boleh menambah berbilang parameter pada penghujung rentetan yang ditentukan. Tiada had pada jenis parameter dan nombor kaedah ini Ia akan menukar semua parameter kepada rentetan, kemudian menggabungkannya ke penghujung rentetan semasa dalam urutan dan akhirnya mengembalikan rentetan bercantum.
var s1 = "a", s2 = "b", s3 = "c"; var s4 = s1.concat(s2 , s3 , "d" , "e" , "f"); //调用concat()连接字符串 console.log(s4); //返回字符串“abcdef”
Hasil keluaran:
Kaedah concat() tidak mengubah suai nilai rentetan asal dan serupa dengan concat() kaedah tatasusunan.
Kaedah 3: Gunakan kaedah join()
Dalam persekitaran operasi tertentu, anda juga boleh menggunakan kaedah join() tatasusunan untuk menyambung rentetan seperti output rentetan HTML, dsb.
var s = "a" , a = []; for (var i = 0; i < 10; i ++) { a.push(s); } var str = a.join(""); a = null; console.log(str);
Hasil keluaran:
[Pembelajaran yang disyorkan: tutorial lanjutan javascript]
Atas ialah kandungan terperinci Bagaimana untuk menggabungkan aksara untuk membentuk rentetan dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!