<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
for(var i = 0 ; i < 5 ; i++){
var j = 0;
var arr= [1,2,5,7,8];
setTimeout(function(){
console.log(arr[j ++]);
},i*3000);
}
</script>
</body>
</html>
这里源于一道面试题,当时给紧张没有写出来,特此明智!完美执行~