欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js實(shí)現(xiàn)StringBuffer的簡(jiǎn)單實(shí)例

 更新時(shí)間:2016年09月02日 10:18:11   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇js實(shí)現(xiàn)StringBuffer的簡(jiǎn)單實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

實(shí)現(xiàn):

function StringBuffer() { 
  this.__strings__ = []; 
}; 
StringBuffer.prototype.Append = function (str) { 
  this.__strings__.push(str); 
  return this; 
}; 
//格式化字符串 
StringBuffer.prototype.AppendFormat = function (str) { 
  for (var i = 1; i < arguments.length; i++) { 
    var parent = "\\{" + (i - 1) + "\\}"; 
    var reg = new RegExp(parent, "g") 
    str = str.replace(reg, arguments[i]); 
  } 
 
  this.__strings__.push(str); 
  return this; 
} 
StringBuffer.prototype.ToString = function () { 
  return this.__strings__.join(''); 
}; 
StringBuffer.prototype.clear = function () { 
  this.__strings__ = []; 
} 
StringBuffer.prototype.size = function () { 
  return this.__strings__.length; 
}

實(shí)例化調(diào)用

var sbHtml=new StringBuffer(); 
sbHtml.Append('hello'); 
sbHtml.Append('world'); 
   
console.log(sbHtml.ToString()); 

以上這篇js實(shí)現(xiàn)StringBuffer的簡(jiǎn)單實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • JavaScript實(shí)現(xiàn)換膚功能

    JavaScript實(shí)現(xiàn)換膚功能

    js換膚功能的實(shí)現(xiàn)原理非常簡(jiǎn)單,就是使用js切換對(duì)應(yīng)的css樣式表文件,本文重點(diǎn)給大家介紹JavaScript實(shí)現(xiàn)換膚功能,感興趣的朋友參考下吧
    2017-09-09
  • 不錯(cuò)的asp中顯示新聞的功能

    不錯(cuò)的asp中顯示新聞的功能

    不錯(cuò)的asp中顯示新聞的功能...
    2006-10-10
  • javascript/jquery獲取地址欄url參數(shù)的方法

    javascript/jquery獲取地址欄url參數(shù)的方法

    本篇文章主要是對(duì)javascript/jquery獲取地址欄url參數(shù)的方法進(jìn)行了介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助
    2014-03-03
  • JavaScript檢查彈出窗口是否被阻攔的方法技巧

    JavaScript檢查彈出窗口是否被阻攔的方法技巧

    這篇文章主要介紹了JavaScript檢查彈出窗口是否被阻攔的方法技巧,本文用于檢測(cè)window.open彈出的窗口是否被阻攔,需要的朋友可以參考下
    2015-03-03
  • 微信小程序?qū)W習(xí)筆記之獲取位置信息操作圖文詳解

    微信小程序?qū)W習(xí)筆記之獲取位置信息操作圖文詳解

    這篇文章主要介紹了微信小程序?qū)W習(xí)筆記之獲取位置信息操作,結(jié)合實(shí)例形式分析了微信小程序獲取位置信息的原理、步驟及相關(guān)操作注意事項(xiàng),并結(jié)合圖文形式予以說(shuō)明,需要的朋友可以參考下
    2019-03-03
  • 用JavaScript做簡(jiǎn)易的購(gòu)物車的代碼示例

    用JavaScript做簡(jiǎn)易的購(gòu)物車的代碼示例

    這篇文章主要介紹了用JavaScript做簡(jiǎn)易的購(gòu)物車的代碼示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-10-10
  • Javascript中實(shí)現(xiàn)trim()函數(shù)的兩種方法

    Javascript中實(shí)現(xiàn)trim()函數(shù)的兩種方法

    這篇文章主要介紹了Javascript中實(shí)現(xiàn)trim()函數(shù)的兩種方法,本文直接給出實(shí)現(xiàn)代碼和使用方法,需要的朋友可以參考下
    2015-02-02
  • 5個(gè)讓你眼前一亮的JavaScript裝飾器技巧

    5個(gè)讓你眼前一亮的JavaScript裝飾器技巧

    JavaScript?裝飾器是一種特殊的功能,允許在不修改源代碼的情況下動(dòng)態(tài)修改類和函數(shù)的行為,本文將介紹五個(gè)讓你眼前一亮的裝飾器技巧,包括裝飾函數(shù)參數(shù)、裝飾類屬性、裝飾函數(shù)返回值和裝飾函數(shù)調(diào)用,需要的朋友可以參考下
    2023-06-06
  • 解決window.open()被瀏覽器攔截的問(wèn)題

    解決window.open()被瀏覽器攔截的問(wèn)題

    這篇文章介紹了window.open()被瀏覽器攔截的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06
  • javascript彈出拖動(dòng)窗口

    javascript彈出拖動(dòng)窗口

    在很多網(wǎng)頁(yè)上可以看到,點(diǎn)擊網(wǎng)頁(yè)的某個(gè)地方能夠彈出一個(gè)新窗口,并且可以在屏幕中隨意拖動(dòng),通過(guò)此篇文章給大家介紹javascript彈出拖動(dòng)窗口,有需要的朋友可以參考下
    2015-08-08

最新評(píng)論