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

淺談js中StringBuffer類的實(shí)現(xiàn)方法及使用

 更新時(shí)間:2016年09月02日 10:33:00   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇淺談js中StringBuffer類的實(shí)現(xiàn)方法及使用。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧

如下所示:

<strong>JAVA中有一個(gè)StringBuffer類,js中卻沒有下面來(lái)自己實(shí)現(xiàn)一個(gè)簡(jiǎn)單的js的StringBuffer類。</strong>
        //創(chuàng)建一個(gè)StringBuffer類 ,此類有兩個(gè)方法:一個(gè)是append方法一個(gè)是toString方法
function StringBuffer() {
	this.__strings__ = [];
};
StringBuffer.prototype.append = function(str) {
	this.__strings__.push(str);
};
StringBuffer.prototype.toString = function() {
	return this.__strings__.join('');
};

StringBuffer的使用:

//此實(shí)例的主要是用來(lái)拼接字符串

function GnComCard(companymsg) {
var buffer = new StringBuffer();//聲明一個(gè)對(duì)象
	buffer.append('<li>');//追加字符串,下同
	buffer.append('<div class="com_photo"><a href="#" title="用戶頭像"><img class="userPhoto" src="');
	buffer.append(companymsg.userPhoto);
	buffer.append('"></img></a></div>');
	buffer.append('<div class="com_msg">');
	buffer.append('<div><a class="com_comname">'+ companymsg.companyMasterName+ '</a> <span class="com_time">'
	+ FormatDate(companymsg.crtime) + '</span></div>');
	buffer.append('</div><div class="news">');
	if (companymsg.newsId != null) {
buffer.append('<a href="'+companymsg.newsId+'" title="新聞動(dòng)態(tài)" class="com_newsname">'+ companymsg.newsTitle + '</a>');
	} else {
buffer.append('<a href="javascript:void(0)" class="com_newsname">'+ companymsg.newsTitle + '</a>');
	}
	if (companymsg.newsContent != null) {
buffer.append('<div class="com_sh"><span class="toggle">>>展開</span></div>');
buffer.append('<div class="com_newscontent">'+ companymsg.newsContent + '</div>');
	}
	buffer.append('</div>');
	buffer.append('<div class="comment"><a href="javascript:void(0)" style="float:left" title="追蹤公司"><span class="track"></span></a><input type="text"></input></div>');
	buffer.append('</div></li>');
	return buffer.toString();//拼接成一個(gè)字符串
}

以上這篇淺談js中StringBuffer類的實(shí)現(xiàn)方法及使用就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • javascript實(shí)現(xiàn)循環(huán)廣告條效果

    javascript實(shí)現(xiàn)循環(huán)廣告條效果

    這篇文章主要為大家詳細(xì)介紹了javascript實(shí)現(xiàn)循環(huán)廣告條效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • Dojo獲取下拉框的文本和值實(shí)例代碼

    Dojo獲取下拉框的文本和值實(shí)例代碼

    這篇文章主要介紹了Dojo獲取下拉框的文本和值實(shí)例代碼的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-05-05
  • bootstrap table 多選框分頁(yè)保留示例代碼

    bootstrap table 多選框分頁(yè)保留示例代碼

    在使用bootstrap table的復(fù)選框功能的時(shí)候,由于采用服務(wù)端分頁(yè),當(dāng)在第一頁(yè)選擇了某些數(shù)據(jù),然后點(diǎn)擊第二頁(yè)選擇一些數(shù)據(jù),再次點(diǎn)回第一頁(yè),發(fā)現(xiàn)原先選擇的數(shù)據(jù)已經(jīng)清空了,原來(lái)的多選框并不支持翻頁(yè)保留多選數(shù)據(jù),怎么解決呢,下面小編給大家分享下解決思路
    2017-03-03
  • 詳解JavaScript兩個(gè)實(shí)用的圖片懶加載優(yōu)化方法

    詳解JavaScript兩個(gè)實(shí)用的圖片懶加載優(yōu)化方法

    本文主要介紹了JavaScript兩個(gè)實(shí)用的圖片懶加載優(yōu)化方法,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • JavaScript 處理樹數(shù)據(jù)結(jié)構(gòu)的方法示例

    JavaScript 處理樹數(shù)據(jù)結(jié)構(gòu)的方法示例

    這篇文章主要介紹了JavaScript 處理樹數(shù)據(jù)結(jié)構(gòu)的方法示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧
    2019-06-06
  • 兼容IE FF Opera的javascript最短的拖動(dòng)代碼

    兼容IE FF Opera的javascript最短的拖動(dòng)代碼

    關(guān)于拖動(dòng)的代碼太多了要么復(fù)雜要么不兼容,在這就不多說(shuō)了. 這里提供個(gè)簡(jiǎn)潔的。
    2008-01-01
  • 一文徹底理解js原生語(yǔ)法prototype,__proto__和constructor

    一文徹底理解js原生語(yǔ)法prototype,__proto__和constructor

    作為一名前端工程師,必須搞懂JS中的prototype、__proto__與constructor屬性,相信很多初學(xué)者對(duì)這些屬性存在許多困惑,容易把它們混淆,下面這篇文章主要給大家介紹了關(guān)于js原生語(yǔ)法prototype,__proto__和constructor的相關(guān)資料,需要的朋友可以參考下
    2021-10-10
  • 經(jīng)典的間隔時(shí)間滾動(dòng)新聞(圖片),可控制滾動(dòng)

    經(jīng)典的間隔時(shí)間滾動(dòng)新聞(圖片),可控制滾動(dòng)

    經(jīng)典的間隔時(shí)間滾動(dòng)新聞(圖片),可控制滾動(dòng) 其實(shí)這個(gè)也挺多網(wǎng)站用到的,簡(jiǎn)單又實(shí)用。(
    2010-05-05
  • 深入理解選擇框腳本[推薦]

    深入理解選擇框腳本[推薦]

    選擇框是通過<select>和<option>元素創(chuàng)建的,又稱為下拉列表框。為了方便與這個(gè)控件交互,除了所有表單字段共有的屬性和方法外,javascript還提供了一些屬性和方法。本文將詳細(xì)介紹選擇框腳本
    2016-12-12
  • 使用KrpanoToolJS在瀏覽器切圖的實(shí)例詳解

    使用KrpanoToolJS在瀏覽器切圖的實(shí)例詳解

    這篇文章主要介紹了使用KrpanoToolJS在瀏覽器切圖的實(shí)例詳解,大概是需要在瀏覽器中將全景圖轉(zhuǎn)為立方體圖、多層級(jí)瓦片圖,通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-10-10

最新評(píng)論

洛隆县| 渑池县| 闽侯县| 会东县| 梅州市| 连云港市| 闵行区| 柳林县| 石柱| 焦作市| 奈曼旗| 中方县| 霍林郭勒市| 靖边县| 台州市| 色达县| 紫云| 樟树市| 青铜峡市| 噶尔县| 和龙市| 冕宁县| 湟源县| 侯马市| 象山县| 德保县| 皮山县| 韩城市| 瓮安县| 凤庆县| 历史| 大化| 丰镇市| 洛南县| 荆门市| 滁州市| 松桃| 周口市| 逊克县| 科技| 嘉峪关市|