javascript之大字符串的連接的StringBuffer類_javascript技巧
來源:懂視網
責編:小采
時間:2020-11-27 20:37:05
javascript之大字符串的連接的StringBuffer類_javascript技巧
javascript之大字符串的連接的StringBuffer類_javascript技巧:大字符串的連接最好使用數組,把每個子串放入數組元素,再執行join()連接起來,其效率比+=有明顯的提高。 因此,可以由此原理寫一個簡單的 StringBuffer 類,在遇到大字符串連接時可以派上用場。 //by misshjn function StringBuffer()
導讀javascript之大字符串的連接的StringBuffer類_javascript技巧:大字符串的連接最好使用數組,把每個子串放入數組元素,再執行join()連接起來,其效率比+=有明顯的提高。 因此,可以由此原理寫一個簡單的 StringBuffer 類,在遇到大字符串連接時可以派上用場。 //by misshjn function StringBuffer()

大字符串的連接最好使用數組,把每個子串放入數組元素,再執行join()連接起來,其效率比+=有明顯的提高。
因此,可以由此原理寫一個簡單的 StringBuffer 類,在遇到大字符串連接時可以派上用場。
//by misshjn
function StringBuffer(){
this.data = [];
}
StringBuffer.prototype.append = function(){
this.data.push(arguments[0]);
return this;
}
StringBuffer.prototype.toString = function(){
return this.data.join("");
}
或者這樣也可以
(參考)
function method2()
{
var result = "";
var a = new Array();
for(var i=0; i {
a[i] = str;
}
result = a.join(""); a=null;
return result;
}
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
javascript之大字符串的連接的StringBuffer類_javascript技巧
javascript之大字符串的連接的StringBuffer類_javascript技巧:大字符串的連接最好使用數組,把每個子串放入數組元素,再執行join()連接起來,其效率比+=有明顯的提高。 因此,可以由此原理寫一個簡單的 StringBuffer 類,在遇到大字符串連接時可以派上用場。 //by misshjn function StringBuffer()