小提琴:https://jsfiddle.net/jzhang172/4ntjykr0/簡單的JavaScript split()按預期工作?
var x="pokemon,rykrkr";
x.split(",");
document.getElementById('ok').innerHTML=x[0];
<div id="ok"></div>
這難道不應該,因爲我具體說明,將拆分上逗號顯示整個單詞「寵物小精靈」?
小提琴:https://jsfiddle.net/jzhang172/4ntjykr0/簡單的JavaScript split()按預期工作?
var x="pokemon,rykrkr";
x.split(",");
document.getElementById('ok').innerHTML=x[0];
<div id="ok"></div>
這難道不應該,因爲我具體說明,將拆分上逗號顯示整個單詞「寵物小精靈」?
var x="pokemon,rykrkr";
y=x.split(",");
document.getElementById('ok').innerHTML=y[0];
這是pokemon,rykrkr
的第一個字符,您正在顯示,但您需要拆分的單詞。
var x = "pokemon,rykrkr",
words = x.split(",");
document.getElementById('ok').innerHTML = words[0];
<div id="ok"></div>
.split
不會改變原來的字符串,所以你必須做這樣的:
var x = "pokemon,rykrkr";
var splited = x.split(",");
document.getElementById('ok').innerHTML = splited[0];
<div id="ok"></div>
'x'是不分裂串。無論如何你都不會存儲它。 – MinusFour