2015-02-09 119 views
0

我的代码:。如何在JavaScript中将变量添加到现有变量中?

var username = some_username; 
      view.open({ 'post' : '//domain.com/url/person/" + username + "'}); 
     }); 

的用户名是一个变量,我想//domain.com/url/person/后要插入变量”我是新来的JS所以这种挣扎我能用“+”功能来做其他语句,但是看起来并没有这样做。我在做什么错了?

+1

删除'+ “ ''结尾。只要使用'' //domain.com/url/person/” + username' – qtgye 2015-02-09 01:50:07

回答

2

变化

'//domain.com/url/person/" + username + "' 

'//domain.com/url/person/' + username 

您与'打开引号,并没有关闭它们,直到+ "'

1

有一个错误的字符串关闭,你用一个单引号打开并关闭一个双引号,这是不允许的,另外,你如何以'"结尾,你必须删除它,总之,你必须用这个替换它

'//domain.com/url/person/' + username 
4

看起来像你有无与伦比的报价。 应该

view.open({ 'post' : '//domain.com/url/person/' + username }); 
2

卸下引号username variable

view.open({ 'post' : '//domain.com/url/person/' + username });