您知道为什么下面的 console.log 显示我存储在数组 videoList 中的值(本身就是一个文件位置数组)
$(window).load(function(){
videoChoice = videoList[7];
console.log(videoChoice); // output: value I have stored in the array (another array)
setUpVideo($("#video-player", videoChoice));
})
而被调用函数内的console.log显示未定义:
function setUpVideo(element, vid){
console.log (typeof(vid)); // output: undefined
}
任何帮助是极大的赞赏。如果您需要更多代码,请询问。我认为最好让我的问题简短而整洁,但似乎我不擅长根据我在这里的经验提出问题。
谢谢你,尼尔
编辑:我在这里查看了类似的问题,但没有看到任何明确的答案(我承认可能更多地与我理解它们的能力有关)