var code ='';
alert(branch+"t"); // resutl: 123t
for(var i=0;i<endVar;i++){
code = code+branch;
}
alert(code);// result: 123 123 123 etc..Run Code Online (Sandbox Code Playgroud)
您的主要问题可能是左侧的空格,而不是右侧的空格。因此,请尝试修剪您的数据。
var code ='';
alert(branch+"t"); // resutl: 123t
for(var i=0;i<endVar;i++){
//the .trim() here will handle the spaces
code = code+branch.trim();
}
alert(code);
Run Code Online (Sandbox Code Playgroud)
嗯,修剪是后端开发中众所周知的做法,因为您永远无法准确预测变量中的内容。因此,修剪将删除字符串两侧的所有空格。我认为这是你要走的路,验证你的数据总是安全的。