javascript 中的随机项目显示
random item display in javascript
我想从 srt 文件中解析字幕(我已经按照这个 做了)。但是现在我确实想一次只显示一个字幕(只有文本),我试过:
document.body.innerHTML += subtitles[cont].text;
var randomItem = t[Math.floor(Math.random()*t.length)];
document.body.innerHTML = randomItem;
但它的问题是我当时只收到一个字母,幸好它是随机的,但我确实想要整个字幕。
如果我 console.log subtitles[cont].text 我得到
this
而且我可以看到它们是分开的。但是我不明白如何只得到两者之一。
这能解决问题吗?
document.body.innerHTML += subtitles[cont].text;
var randomItem = subtitles[Math.floor(Math.random()*subtitles.length)];
document.body.innerHTML = randomItem.text;
我想从 srt 文件中解析字幕(我已经按照这个
document.body.innerHTML += subtitles[cont].text;
var randomItem = t[Math.floor(Math.random()*t.length)];
document.body.innerHTML = randomItem;
但它的问题是我当时只收到一个字母,幸好它是随机的,但我确实想要整个字幕。 如果我 console.log subtitles[cont].text 我得到 this
而且我可以看到它们是分开的。但是我不明白如何只得到两者之一。
这能解决问题吗?
document.body.innerHTML += subtitles[cont].text;
var randomItem = subtitles[Math.floor(Math.random()*subtitles.length)];
document.body.innerHTML = randomItem.text;