Como se muestra a continuación:
<strong> Hay una clase StringBuffer en Java, pero no hay seguidores para implementar una clase simple de StringBuffer para JS. </strong> // crea una clase StringBuffer. Existen dos métodos para esta clase: uno es el método Append y el otro es la función del método toString StringBuffer () {this .__ Strings__ = [];}; StringBuffer.Prototype.append = function (str) {this .__ Strings __. Push (str);}; StringBuffer.Prototype.Tostring = function () {return Str) this .__ Strings __. Join ('');};Uso de StringBuffer:
// Esta instancia se usa principalmente para empalmar cadenas
function gncomCard (CompanyMsg) {var buffer = new StringBuffer (); // declarar un objeto buffer.append ('<li>'); // Agregar una cadena, lo mismo que buffer.append ('<div> <a href = "#"> <img src = "'); Buffer.Append (CompanyMsg.userPhoto); buffer.Append ('"> </Mg> </a> </div> '); buffer.append (' <div> '); buffer.Append (' <Siv> <a> '); buffer.append (' <div> <a> '+ compañías. FormatDate (CompanyMsg.crtime)+ '' </span> </div> '); buffer.append (' </div> <viv> '); if (CompanyMsg.newsid! = Null) {buffer.append (' <a href = "'+ compañía de la compañía de la empresa. {buffer.append ('<a href = "javaScript: void (0)">' + empresasg.newstitle + '</a>');} if (compañía CompanyMsg.newScontent! = null) {buffer.append ('<iv> <span>>> expan </span> </div>'); buffer.append ('<Viv>' + » '</siv>');} buffer.append ('</iv>'); buffer.append ('</iv>'); buffer.append ('<div> <a href = "javaScript: void (0)" style = "flotante: izquierda"> <span> </span> </a> <input type = "text"> </input> </div> '); buffer.append (' </div> </li> '); return buffer.ToString (); // dividido en una cadena}El artículo anterior analiza brevemente el método de implementación y el uso de la clase StringBuffer en JS. Este es todo el contenido que he compartido contigo. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.