为了账号安全,请及时绑定邮箱和手机立即绑定

为什么var pageHtml="<ul class="+pagesClass+">";这句class="+pagesClass+"中要有两个+号

为什么var pageHtml="<ul class="+pagesClass+">";这句class="+pagesClass+"中要有两个+号


正在回答

3 回答

pagesClass 是变量所以要和字符串拼接


0 回复 有任何疑惑可以回复我~

这就是广受诟病的字符串拼接了,在ES6之前可以使用数组的join优雅解决,在ES6中可以使用模板字符串。

0 回复 有任何疑惑可以回复我~

两个+是连接符 

var pageHtml= "<ul class="   +    pagesClass    +     ">"


0 回复 有任何疑惑可以回复我~
#1

yiyi30 提问者

还是不太明白,这里需要连接符吗?有class需要和其他地方拼凑吗?谢谢你
2016-02-03 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么var pageHtml="<ul class="+pagesClass+">";这句class="+pagesClass+"中要有两个+号

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信