function box(){
var arr = [];
for(var i=0;i<5;i++){
arr[i]=function(){
return i;
}
}
return arr;
}
var b = box();
console.log(b.length);
for(var i=0;i
上面的代码会打印出5个5
因为b[i]()调用的是匿名函数,然而匿名函数并没有自我执行,所以等到调用的时候,box()已经执行完毕。。。。
下面改一下:
function box(){
var arr = [];
for(var i=0;i<5;i++){
arr[i]=(
function(num){
console.log("ccc="+num)
return num;
}
)(i)
}
return arr;
}
var b = box();
console.log(b.length);
for(var i=0;i执行结果:
JS循环滚动频道首页幻灯片代码
JS循环滚动频道首页幻灯片代码,仿优酷电影首页,自动循环滚动,兼容主流浏览器,这是一个很常用的JS代码效果,非常适合企业站,电商,和娱乐类等网站。php中文网推荐下载!
下载
Html代码
num=0
num=1
num=2
num=3
num=4
5
0
1
2
3
4
0
0
相关文章
javascript与JSON如何相互转换?【教程】
什么是javascript函数式编程【教程】
如何解决动态下拉菜单 ID 绑定错误导致按钮文本无法正确更新的问题
如何实现居中高亮与无缝轮播的图片画廊(CSS + JavaScript 教程)
javascript如何实现深拷贝_有哪些方法可以复制对象和数组【教程】
本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门AI工具
相关专题
Clawdbot是一个“有灵魂”的AI助手,可以帮用户清空收件箱、发送电子邮件、管理日历、办理航班值机等等,并且可以接入用户常用的任何聊天APP,所有的操作均可通过WhatsApp、Telegram等平台完成,用户只需通过对话,就能操控设备自动执行各类任务。
38
2026.01.29
clawdbot龙虾机器人官网入口:https://clawd.bot/,clawdbot ai是一个“有灵魂”的AI助手,可以帮用户清空收件箱、发送电子邮件、管理日历、办理航班值机等等,并且可以接入用户常用的任何聊天APP,所有的操作均可通过WhatsApp、Telegram等平台完成,用户只需通过对话,就能操控设备自动执行各类任务。
22
2026.01.29
本专题系统讲解 Golang 在网络安全与加密技术中的应用,包括对称加密与非对称加密(AES、RSA)、哈希与数字签名、JWT身份认证、SSL/TLS 安全通信、常见网络攻击防范(如SQL注入、XSS、CSRF)及其防护措施。通过实战案例,帮助学习者掌握 如何使用 Go 语言保障网络通信的安全性,保护用户数据与隐私。
14
2026.01.29
2026年俄罗斯Yandex搜索引擎最新入口汇总,涵盖免登录、多语言支持、无广告视频播放及本地化服务等核心功能。阅读专题下面的文章了解更多详细内容。
902
2026.01.28
热门下载
相关下载
精品课程
最新文章





