以下に示すように:
<strong> JavaにはStringBufferクラスがありますが、JSの単純なStringBufferクラスを実装するための以下はありません。 </strong> // stringbufferクラスを作成します。このクラスには2つの方法があります。1つは追加方法であり、もう1つはtoStringメソッド関数stringbuffer(){this .__ strings__ = [];}; stringbuffer.prototype.append = function(str){this .__ strings __。push(str);}; stringbuffer.prototype.prototype.tostring = fenction = thiring string = this()StringBufferの使用:
//このインスタンスは、主に文字列のスプライスに使用されます
function gncomcard(companymsg){var buffer = new stringbuffer(); // object buffer.append( '<li>'); // buffer.appendと同じ文字列を追加する( '<div> <a href = "#"> <imgg src = "'); buffer.append(companymsg.userphoto); buffer.append('"> </img> </a> </div> '); buffer.append(' <div> '); buffer.append(' <div> <a> '); buffer.Append(' <div> <a> <a> <anymmymammamemamemaimap formatdate(companymsg.crtime)+ '</span> </div>'); buffer.append( '</div> <div>'); if(companymsg.newsid!= null){buffer.append( '<a href = "'+ companymsg.newsid+ '"> {buffer.append( '<a href = "javascript:void(0)">' + companiesg.newstitle + '</a>');} if(companymsg.newscontent!= null){buffer.append( '<div> <span >>> expan </span> </divsg. '</div>');} buffer.append( '</div>'); buffer.append( '</div>'); buffer.append( '<div> <a href = "javascript:void(0)" style = "float:left"> <span> </span> </a> <入力type = "text"> </input> </div> '); buffer.append(' </div> </li> '); return buffer.toString(); //文字列に分割}上記の記事では、JSのStringBufferクラスの実装方法と使用について簡単に説明します。これは私があなたと共有したすべてのコンテンツです。参照を提供できることを願っています。wulin.comをもっとサポートできることを願っています。