Seperti yang ditunjukkan di bawah ini:
<strong> Ada kelas StringBuffer di Java, tetapi tidak ada berikut untuk mengimplementasikan kelas StringBuffer sederhana untuk JS. </strong> // Buat kelas StringBuffer. Ada dua metode untuk kelas ini: satu adalah metode append dan yang lainnya adalah fungsi metode tostring stringBuffer () {this .__ string__ = [];}; stringBuffer.prototype.append = function (stroType.tostring __ __ (str);}; stringBuffer.protype.tostring __ __ (str);}; StringBuffer.protype.tostring __. ini .__ string __. gabung ('');};Penggunaan StringBuffer:
// Contoh ini terutama digunakan untuk menyambungkan string
fungsi gncomcard (companyMsg) {var buffer = new stringBuffer (); // mendeklarasikan buffer objek.append ('<li>'); // tambahkan string, sama dengan buffer.append ('<div> <a href = "#"> <img src = "'); buffer.append (companymsg.userphoto); buffer.append ('"> </mmg> </a> </div> '); buffer.append (' <verv> '); buffer.append (' <v> <a> '); buffer. FormatDate (companymsg.crtime)+ '</span> </div>'); buffer.append ('</div> <verv>'); if (companymsg.newsid! = Null) {buffer.append ('<a href = "'+ companyMsg.newsid+ '">'+ companiesg.newseRE>; {buffer.append ('<a href = "javaScript: void (0)">' + companiesg.newstitle + '</a>');} if (companyMsg.newscontent! = null) {buffer.append ('<van> <span>> expan </span> </div>; '</div>');} buffer.append ('</div>'); buffer.append ('</div>'); buffer.append ('<viv> <a href = "javascript: void (0)" style = "float: left"> <pan> </span> </a> <input type = "text"> </sutput> </div> '); buffer.append (' </div> </li> '); return buffer.toString (); // dibagi menjadi string}Artikel di atas secara singkat membahas metode implementasi dan penggunaan kelas StringBuffer di JS. Ini semua konten yang telah saya bagikan dengan Anda. Saya harap Anda dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.