国产探花免费观看_亚洲丰满少妇自慰呻吟_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的類來完成字符串的拼接。

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 巴彦淖尔市| 绥芬河市| 周口市| 金阳县| 新源县| 河津市| 大同县| 重庆市| 横峰县| 大化| 台南市| 扬中市| 团风县| 浪卡子县| 五常市| 肃宁县| 常熟市| 武安市| 高要市| 城固县| 鸡东县| 新乡县| 阳新县| 巴彦淖尔市| 台州市| 惠水县| 颍上县| 佛学| 阜新市| 临颍县| 祁阳县| 深圳市| 芜湖市| 玉溪市| 长岛县| 若尔盖县| 吉木乃县| 兰州市| 阿拉善盟| 分宜县| 新巴尔虎左旗|