js的push方法(jspush,拼接字符串,换行的报错)

本文目录
jspush,拼接字符串,换行的报错
在JavaScript中会经常遇到字符串拼接,但是如果要拼接的字符串过长就比较麻烦了。
如果在一行的话,可读性太差;如果换行的话,会直接报错。
现在就来介绍几个JavaScript拼接字符串的几个小技巧(主要针对字符串过长的情况)。
1. 字符串相加(+)
1
2
3
var empList = ’ 《li data-view-section="details"》’+
’《span》Hello world《/span》’+
’《/li》’;
2.利用反斜杠拼接字符串
1
2
3
var empList = ’ 《li data-view-section="details"》\
《span》Hello world《/span》\
《/li》’;
3. 利用数组拼接字符串
复制代码代码如下:
var empList = .join("");
利用数组的join方法,把数组转成字符串
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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的类来完成字符串的拼接。
以上所述就是本文的全部内容了
如何用js push() 初始化一个二维数组
二维数组应该这样定义: var b = new Array(new Array);
var a = new Array();
然后一个for循环:
for(i=0;i《a.length-1;i+=2){
b;
}
就OK了。

更多文章:
全球新冠肺炎疫情背景下航运发展(盐田港复苏日志:半年历劫从“低谷”到“爆仓” 疫情之后巨轮如何越洋航行)
2026年9月7日 17:10
matlab求解带字母参数方程组(我想matlab求一个关于x,y的方程组 ab c d f e h m n 都是参数)
2026年9月7日 16:30
oracle中的循环语句(下面哪个不是oracle程序设计中的循环语句 a for)
2026年9月7日 15:30
电脑里2个系统怎么删除一个(电脑开机显示有两个系统,如何删除一个)
2026年9月7日 12:20
scrollthrough意思(“scroll”是什么意思)
2026年9月7日 08:00
怎么激活keygen(注册机如何激活cad2008一个简单激活cad2008的方法)
2026年9月7日 06:30



