Javascript 音乐盒问题
正在尝试将音频文件推入阵列。我不明白为什么它不起作用。我已经将文件分配给数组并使用了push方法。当我打印出数组中的内容时,它仍然读取空值,但具有数组的正确长度。出了什么问题Javascript 音乐盒问题,javascript,html,arrays,debugging,audio,Javascript,Html,Arrays,Debugging,Audio,正在尝试将音频文件推入阵列。我不明白为什么它不起作用。我已经将文件分配给数组并使用了push方法。当我打印出数组中的内容时,它仍然读取空值,但具有数组的正确长度。出了什么问题 var curr_audio = []; var j = 0; for(var i = 0; i < notesParsed.length; i++) { if(notesParsed[i] == 'A') { curr_
var curr_audio = [];
var j = 0;
for(var i = 0; i < notesParsed.length; i++)
{
if(notesParsed[i] == 'A')
{
curr_audio.push(new Audio("audio.Mp3/GameTone1.mp3"));
}
if(notesParsed[i] == 'B')
{
curr_audio.push(new Audio("audio.Mp3/cartoonRiochet.mp3"));
}
if(notesParsed[i] == 'C')
{
curr_audio.push(new Audio("audio.Mp3/cymbal_crash.mp3"));
}
}
alert(JSON.stringify(curr_audio));
var curr_audio=[];
var j=0;
对于(变量i=0;i
来自文档。您可以看到,数据结构(例如集合)不能正确序列化
console.log(JSON.stringify([new Set([1])]))