在JavaScript中附加到字符串

时间:2015-01-19 17:16:00

标签: javascript

我所拥有的只是这个:

myDir = location.href;
myDir = myDir.substring(0,hipsDir.lastIndexOf("/",hipsDir.length));

现在myDir将指向当前文件夹。现在我想要的是让变量指向不同的文件夹。所以代替/ path / to / this /我想要/ path / to / this /和/那

我无法弄清楚如何在这里附加字符串......

2 个答案:

答案 0 :(得分:1)

Addition assignment operator会将字符串附加到变量。

myDir += "and/that";

或者您可以组合常规作业和连接:

myDir = myDir + "and/that";

答案 1 :(得分:0)

如果您想将变量更新为添加了更多字符的新字符串,只需使用+=

var str = 'abc';
str += 'def';
console.log(str); // => 'abcdef'

如果你想更新字符串 -e.g。,如果其他变量正在引用它 - 那就不行了。字符串在JavaScript中是不可变的。

var s1 = 'abc';
var s2 = s1;
s1 += 'def';
console.log(s2); // => 'abc'