Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 音乐盒问题_Javascript_Html_Arrays_Debugging_Audio - Fatal编程技术网

Javascript 音乐盒问题

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_

正在尝试将音频文件推入阵列。我不明白为什么它不起作用。我已经将文件分配给数组并使用了push方法。当我打印出数组中的内容时,它仍然读取空值,但具有数组的正确长度。出了什么问题

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])]))