奇怪的概念问题。下面的数组包含三个元素。当我运行此代码时,我的意图是脚本等待两秒钟,显示警报,等待两秒钟,显示警报,等待两秒钟,然后显示最终警报。相反,它只等待两秒钟,然后连续显示所有三个警报。我一直在玩弄它一段时间,但找不到我缺少的东西。有什么建议么?
$.each(node_array, function(index,value){
if(value != undefined){
setTimeout(function(){
alert("hey")},
2000)
}
});