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

首頁 > 編程 > JavaScript > 正文

淺談JavaScript字符串拼接

2019-11-20 12:08:56
字體:
來源:轉載
供稿:網友

在JavaScript中會經常遇到字符串拼接,但是如果要拼接的字符串過長就比較麻煩了。

如果在一行的話,可讀性太差;如果換行的話,會直接報錯。

現在就來介紹幾個JavaScript拼接字符串的幾個小技巧(主要針對字符串過長的情況)。

1. 字符串相加(+)

var empList = ' <li data-view-section="details">'+      '<span>Hello world</span>'+     '</li>';

2.利用反斜杠拼接字符串

var empList = ' <li data-view-section="details">/      <span>Hello world</span>/    </li>';

3. 利用數組拼接字符串

復制代碼 代碼如下:

var empList = ['<li data-view-section="details">', '<span>Hello world</span>','</li>'].join("");

利用數組的join方法,把數組轉成字符串

function StringBuffer(){  this.buffer = [];}//將新添加的字符串添加到數組中StringBuffer.prototype.append = function(str){  this.buffer.push(str);  return this;};//轉成字符串StringBuffer.prototype.toString = function(){  return this.buffer.join("");};//用法var buffer = new StringBuffer();buffer.append("hello");buffer.append(',world');console.log(buffer.toString());

在數組方法的基礎上可以封裝一個類似Java中的StringBuffer的類來完成字符串的拼接。

以上所述就是本文的全部內容了,希望大家能夠喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 惠来县| 梅州市| 临清市| 高台县| 杭锦后旗| 常熟市| 大理市| 枞阳县| 大新县| 轮台县| 蒙城县| 荥阳市| 汉寿县| 慈利县| 陈巴尔虎旗| 明光市| 沙雅县| SHOW| 新疆| 伊川县| 盐城市| 富蕴县| 沂南县| 紫云| 兖州市| 沛县| 淳安县| 大关县| 酒泉市| 石台县| 通城县| 甘肃省| 崇左市| 陆良县| 囊谦县| 来凤县| 剑川县| 旅游| 特克斯县| 上栗县| 蚌埠市|