此代码
var first = First name;
var body = 'Test1' first 'Test2';
给我这个错误
Missing ; before the statement. (line 9, file "Code")
我假设第一个测试的结尾被视为变量的结尾,因此它想看到一个;。有谁知道我该怎么做?
答案 0 :(得分:1)
您需要连接字符串,这可以简单地使用'+'完成,以在另一个字符串中显示一个字符串变量。 第一行也是无效的,并且假设它是单个字符串,则固定代码应为:
var first = 'First name';
var body = 'Test1' + first + 'Test2';
结果为主体='Test1FirstnameTest2'。另请注意,不会在字符串/变量之间自动添加空格。 要添加空格,只需将其添加到字符串:
var body = 'Test1 ' + first + ' Test2';
或将它们添加为单独的字符串/变量:
var space = ' ';
var body = 'Test1' + ' ' + first + space + 'Test2';