最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript StringBuilder類實現(xiàn)

 更新時間:2008年12月22日 15:18:08   作者:  
一個簡單的StringBuilder類實現(xiàn)

復(fù)制代碼 代碼如下:

// Initializes a new instance of the StringBuilder class
// and appends the given value if supplied
function StringBuilder(value)
{
this.strings = new Array("");
this.append(value);
}
// Appends the given value to the end of this instance.
StringBuilder.prototype.append = function (value)
{
if (value)
{
this.strings.push(value);
}
}

// Clears the string buffer

StringBuilder.prototype.clear = function ()
{
this.strings.length = 1;
}

// Converts this instance to a String.
StringBuilder.prototype.toString = function ()
{
return this.strings.join("");
}

代碼看上去很簡單直接。實際上就是用array,push,join等來實現(xiàn),以下是如何使用該類
復(fù)制代碼 代碼如下:

// create a StringBuilder
var sb = new StringBuilder();
// append some text
sb.append("Some of those preparing for international ");
sb.append("exams such as the TOEFL ");
sb.append("need extra practice for the listening section");
// get the full string value
var s = sb.toString();
alert(s);

非常簡單,不需要太多的說明。如果你在.NET中用了StringBuilder,你也會知道這里如何用。

相關(guān)文章

  • layer.prompt輸入層的例子

    layer.prompt輸入層的例子

    今天小編就為大家分享一篇layer.prompt輸入層的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • JavaScript對象原型鏈原理詳解

    JavaScript對象原型鏈原理詳解

    這篇文章主要介紹了JavaScript對象原型鏈原理詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-02-02
  • js數(shù)組循環(huán)遍歷數(shù)組內(nèi)所有元素的方法

    js數(shù)組循環(huán)遍歷數(shù)組內(nèi)所有元素的方法

    在js中數(shù)組遍歷最簡單的辦法就是使用for然后再利用arr.length長度作為for最大限度值即可解決了,下面我們來看看一些有用的實例
    2014-01-01
  • javaScript實現(xiàn)一個隊列的方法

    javaScript實現(xiàn)一個隊列的方法

    這篇文章主要介紹了javaScript實現(xiàn)一個隊列的方法,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • javascript面向?qū)ο笾L問對象屬性的兩種方式分析

    javascript面向?qū)ο笾L問對象屬性的兩種方式分析

    這篇文章主要介紹了javascript面向?qū)ο笾L問對象屬性的兩種方式分析,實例分析了直接訪問對象屬性的方式與數(shù)組訪問方式,需要的朋友可以參考下
    2015-01-01
  • JS實現(xiàn)HTML表格排序功能

    JS實現(xiàn)HTML表格排序功能

    這篇文章主要為大家詳細(xì)介紹了JS實現(xiàn)HTML表格排序功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-08-08
  • 小程序開發(fā)實現(xiàn)access_token統(tǒng)一管理

    小程序開發(fā)實現(xiàn)access_token統(tǒng)一管理

    本文主要介紹了小程序開發(fā)實現(xiàn)access_token統(tǒng)一管理,文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-07-07
  • 30個高逼格代碼的JavaScript高級單行代碼

    30個高逼格代碼的JavaScript高級單行代碼

    這篇文章中列出了一個系列的 30 個 JavaScript 單行代碼,它們在使用 vanilla js(≥ ES6)進行開發(fā)時非常有用,它們也是使用該語言在最新版本中為我們提供的所有功能來解決問題的優(yōu)雅方式,將它們分為以下5大類:日期、字符串、數(shù)字、數(shù)組、工具
    2023-08-08
  • JS 排序輸出實現(xiàn)table行號自增前端動態(tài)生成的tr

    JS 排序輸出實現(xiàn)table行號自增前端動態(tài)生成的tr

    一個項目,需要對數(shù)據(jù)進行排序輸出,要求有行號,依次遞增1.2.3.4.5,使用前端動態(tài)生成的tr
    2014-08-08
  • Rxjs?中處理錯誤和抓取錯誤的代碼案例

    Rxjs?中處理錯誤和抓取錯誤的代碼案例

    這篇文章主要介紹了Rxjs?中怎么處理和抓取錯誤,本文,我們學(xué)習(xí)了如何使用?catchError?在數(shù)據(jù)流中抓取錯誤,怎么去修改和返回?observable,或者使用?EMPTY?不去觸發(fā)組件中的錯誤,需要的朋友可以參考下
    2022-08-08

最新評論

大洼县| 晋中市| 惠州市| 桐城市| 德安县| 景泰县| 东辽县| 当雄县| 久治县| 鹤山市| 华安县| 常德市| 沁源县| 望江县| 庆安县| 四会市| 仁布县| 江阴市| 鸡东县| 如皋市| 通辽市| 怀集县| 来安县| 新巴尔虎左旗| 英超| 抚州市| 长汀县| 区。| 东兰县| 错那县| 东明县| 崇左市| 岚皋县| 长寿区| 南投市| 同德县| 策勒县| 方城县| 望江县| 洛阳市| 祁东县|