JS里面怎样实现字符串连接?

itzhiren 2006-06-27 10:49:46
多行的字符串连接
list="aaaa"
list=list+"bbbb"
list=list+"cccc"
以上三句,最后用不用加分号?
...全文
25971 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
meizz 2006-06-27
  • 打赏
  • 举报
回复
list = "aaaa";
list +="bbbb";
list += "cccc";

or


list = "aaaa"+
"bbbb"+
"cccc";

or

list="aaaa\
bbbb\
cccc";
superliufa 2006-06-27
  • 打赏
  • 举报
回复
建议都加上分号,JS毕竟是java或者说C系的语法。
另外,形如:
strA = strA + "abcd";
这样的字符串连接语句,可以简写为:
strA += "abcd";
大篇代码时可以省不少啊。要知道JS要下载要占流量的。
moodboy1982 2006-06-27
  • 打赏
  • 举报
回复
建议加上;号,养成一个好的习惯。
提示缺少";",并不是真的缺少;号,可能是其它的符号。
你上面的第二句少了一个"+"号,应该是:
divlist=divlist+" <table width='100%' border='1' cellspacing='0' cellpadding='1'>"
itzhiren 2006-06-27
  • 打赏
  • 举报
回复
divlist="<div align='center'>"
divlist=divlist" <table width='100%' border='1' cellspacing='0' cellpadding='1'>"
divlist=divlist+"<tr class='biaotou'>"
divlist=divlist+" <td height='30' colspan='4' align='center' class='biaotou'>车辆信息</td>"
divlist=divlist+"</tr>"
divlist=divlist+" </table><br>"
divlist=divlist+"</div>";

可为什么我这样写他老提示 缺少";"呢?
ranranhu 2006-06-27
  • 打赏
  • 举报
回复
楼上说的对
hbhbhbhbhb1021 2006-06-27
  • 打赏
  • 举报
回复
加不加分号都可以
meizz 2006-06-27
  • 打赏
  • 举报
回复
JS里确实没有象VBS那样的space(20)的写法,但也是有很快速简短的实现方法的。

new Array(21).join(" ");
itzhiren 2006-06-27
  • 打赏
  • 举报
回复
哦?全角空格?你的意思是一个顶俩?
superliufa 2006-06-27
  • 打赏
  • 举报
回复
偷懒一点的话,用全角空格。
itzhiren 2006-06-27
  • 打赏
  • 举报
回复
哦,用 也可以表示,不过如果需要很多空格的话怎么办呢?有没有象space(20)之类的函数,可以一下实现20个空格?
itzhiren 2006-06-27
  • 打赏
  • 举报
回复
多谢!还有一个问题,JS里面,空格怎么表示?
qqulijun 2006-06-27
  • 打赏
  • 举报
回复
楼上正解,支持

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧