如何在字符串中包含变量?

时间:2019-04-14 03:29:34

标签: google-apps-script

此代码

var first = First name;
var body = 'Test1' first 'Test2';

给我这个错误

Missing ; before the statement. (line 9, file "Code")

我假设第一个测试的结尾被视为变量的结尾,因此它想看到一个;。有谁知道我该怎么做?

1 个答案:

答案 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';