(function(){
return .....
})()
举例:
js中自调用(自执行)函数的两种常用写法(可能还有其他写法):
1、(function(形参列表){
return .....
})(实参列表);
2、(function(形参列表){
return .....
}(实参列表));
在自调用函数中定义的const常量,在外界是访问不到的,因为该常量的作用域仅限于自调用函数内部;并且,在自调用函数外部,调用自调用函数也是不行的。因为自调用函数,顾名思义,只能自己在定义的同时调用自己一次!对外界不可见。
如果,在自调用函数外部,想要访问自调用函数返回的变量(对象),可以不使用 const XXX = { xxx:xxx};而使用:Window.XXX = {.....};
例如:
这样,在自调用函数外部,就可以使用 Wiindow.XXXX 了。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步