<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8">
<script type="text/javascript">
var arr = [],
a;
for(i=0;i<5;i++){
arr[i] = function(){
console.log(i);
}
}
arr[0]();
</script>
</head>
<body>
</body>
</html>为什么打印结果是5???想半天想不明白
王家大少
相关分类