[英]How do I get rid of the comma in this array?
const el_Demo = document.getElementById("demo") // demo element function myFunction() { const stringSample = "how was your day?"; const arrayObject = stringSample.split(" ", 2); el_Demo.textContent = arrayObject; const textValue = el_Demo.textContent; el_Demo.textContent = textValue.toUpperCase(); }
<p id="demo"> ... result after click ...</p> <button class="btn" onclick="myFunction()">click</button>
如果我拆分逗號,那么代碼會生成我在 str 變量中寫入的完整單詞,而不僅僅是 2 個。
如何擺脫出現的逗號?
如果你用res.join(" ");
join
它您會將其從數組轉換為不帶逗號的字符串:
document.getElementById("demo").innerHTML = res.join(" ");
您可以使用join(' ')
加入數組。
function myFunction() { var str = "how was your day?"; var res = str.split(" ", 2); document.getElementById("demo").innerHTML = res.join(' '); var txt = document.getElementById("demo").innerHTML; document.getElementById('demo').innerHTML = txt.toUpperCase(); }
<div id="demo"></div> <button class="btn" onclick="myFunction()">click</button>
其中產生
HOW WAS
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.