扫码关注官方订阅号
+function(){ var s = 5; return s; }() console.log(s);
结果出错。若是想在立即执行的函数表达式之外访问其变量或者函数应该怎么办?
立即函数执行完毕后,会销毁其中的变量。你可以return出去赋值给一个变量(闭包那章节要学学)eg:
var a = ( function(){ var s = 5; return s; }()); alert(a);
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
立即函数执行完毕后,会销毁其中的变量。
你可以return出去赋值给一个变量
(闭包那章节要学学)
eg: