连接JavaScript句子时如何添加空格[重复]
Posted
技术标签:
【中文标题】连接JavaScript句子时如何添加空格[重复]【英文标题】:How to had space when concatenation a JavaScript sentence [duplicate] 【发布时间】:2020-01-17 22:17:50 【问题描述】:我将特定单词插入到一个带有连接的句子中,但单词 a 一起运行,它们之间没有空格。
var adjective1 = + 'amazing';
var adjective2 = + 'fun';
var adjective3 = + 'entertaining';
var madLib = 'The Intro to javascript course is' + adjective1 + 'james and Julia are so' +
adjective2 + 'I cannot wait to work through the rest of this' + adjective3 + 'content!';
console.log(madLib);
【问题讨论】:
只需在字符串中加一个空格即可:The Intro to JavaScript course is
你的adjective
变量都是NaN
。
在字符串中包含空格
或在形容词字符串中添加空格。
考虑template literal: `The Intro to JavaScript course is $adjective1 james and Julia are so...`
。
【参考方案1】:
只需添加空格
var madLib = 'The Intro to JavaScript course is ' + adjective1 + ' james and Julia are so' +
adjective2 + 'I cannot wait to work through the rest of this ' + adjective3 + ' content!';
你也不应该在变量赋值中的字符串之前有+
。这将尝试将字符串转换为数字,并生成NaN
,因为它们不是数字。
var adjective1 = 'amazing';
var adjective2 = 'fun';
var adjective3 = 'entertaining';
【讨论】:
以上是关于连接JavaScript句子时如何添加空格[重复]的主要内容,如果未能解决你的问题,请参考以下文章
根据字符的字符从句子数组中删除重复句子的最佳方法,空格无关紧要