如何在字符串中输入变量?在一些文字之间?

时间:2019-07-20 10:52:58

标签: node.js discord.js

我只能做这样的事情: member.guild.channels.get('######').send('dsadsadas - '+var); 它发送:“ dsadsadas和变量值” 但我想做这样的事情:“文本变量文本”。请帮助我。

1 个答案:

答案 0 :(得分:0)

就像您正在使用concatenation operator+)来连接具有变量值的字符串一样,您可以使用完全相同的概念来将另一个字符串与先前的并集连接起来。 / p>

'string 1 ' + variable + ' string 2'

从EMCAScript 6(称为ES6)开始,您现在可以使用template literals。字符串必须包含在反引号/引号(`)中。要嵌入表达式或变量,请使用${}模板。

`string 1 ${variable} string 2`

这两种结构都产生相同的结果。

let name = 'ohdudeeee';

console.log('Hey, ' + name + '. How are you?');
console.log(`Hey, ${name}. How are you?`);