国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

淺談js中StringBuffer類的實現方法及使用

2024-05-06 16:31:48
字體:
來源:轉載
供稿:網友

如下所示:

<strong>JAVA中有一個StringBuffer類,js中卻沒有下面來自己實現一個簡單的js的StringBuffer類。</strong>        //創建一個StringBuffer類 ,此類有兩個方法:一個是append方法一個是toString方法function StringBuffer() {	this.__strings__ = [];};StringBuffer.prototype.append = function(str) {	this.__strings__.push(str);};StringBuffer.prototype.toString = function() {	return this.__strings__.join('');};

StringBuffer的使用:

//此實例的主要是用來拼接字符串

function GnComCard(companymsg) {var buffer = new StringBuffer();//聲明一個對象	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="新聞動態" 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();//拼接成一個字符串}

以上這篇淺談js中StringBuffer類的實現方法及使用就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 九寨沟县| 泽州县| 沛县| 秦安县| 浏阳市| 兴化市| 长沙市| 彰武县| 太保市| 白玉县| 南召县| 双流县| 河北区| 施秉县| 荆门市| 马山县| 康定县| 新晃| 肇源县| 乌恰县| 乌苏市| 台中市| 三亚市| 澎湖县| 巴南区| 安塞县| 九龙坡区| 康马县| 岫岩| 宕昌县| 六安市| 当阳市| 海晏县| 龙川县| 高阳县| 丰顺县| 安达市| 广宗县| 尼勒克县| 商都县| 岳阳市|