ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript における String と StringBuffer の間の速度の戦い_javascript のヒント

JavaScript における String と StringBuffer の間の速度の戦い_javascript のヒント

WBOY
WBOYオリジナル
2016-05-16 18:30:50868ブラウズ

状況を表示する場合、JavaScript には StringBuffer クラスはありません。Javascript StringBuffer クラスの実装の主流は、プロトタイプを通じて StringBuffer クラスを構築することです。
StringBuffer.js

コードをコピー コードは次のとおりです:

function StringBuffer(){
this.content = 新しい配列;
}
StringBuffer.prototype.append = function( str ){
this.content.push( str ); >}
StringBuffer.prototype.toString = function(){
return this.content.join("");
}

次に、テスト ケースを作成します。

TestStringBUffer.html
コードをコピー コードは次のとおりです:

test