與「HelloyourName」相反,如何使此返回值爲「Hello yourName」?Javascript中的字符串和變量之間的空格
var yourName=(prompt("What's your name?"));
alert("Hello" + yourName);
感謝您的答案,這是有幫助的。 任何人都可以向我解釋爲什麼這是downvoted /不是一個好問題?
與「HelloyourName」相反,如何使此返回值爲「Hello yourName」?Javascript中的字符串和變量之間的空格
var yourName=(prompt("What's your name?"));
alert("Hello" + yourName);
感謝您的答案,這是有幫助的。 任何人都可以向我解釋爲什麼這是downvoted /不是一個好問題?
var yourName=(prompt("What's your name?"));
alert("Hello " + yourName); // "Hello " with space
爲字符串添加空格字符。
此:
"Hello" + yourName
會解決這個:
HelloJesse
,而這一點:
"Hello " + yourName
// ^--- added a space
會解決這個:
Hello Jesse
Johnny Mopp在第一條評論中沒有提供有效的答案? –
完美,這個答案簡潔明瞭。謝謝。 –
alert("Hello " + yourName.trim());
alert("Hello" + " " + yourName.trim());
我看不出爲什麼不能在兩者之間加一個空格。 yourName.trim()
是爲了確保您不會通過yourname
引入意想不到的空間。
'alert(「Hello」+ yourName);' –
「yourName」也會有空格嗎? – RPichioli