扫码关注官方订阅号
(function () { console.log('test'); }()); (function() { console.log('test'); })();
发现这两种都可以打印出test,请问有什么不同呢,该如何理解?望大神赐教。
运行上没有区别,语意上,第一个是要把整个函数执行结果当做表达式,第二个则是把函数当做表达式
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
运行上没有区别,语意上,第一个是要把整个函数执行结果当做表达式,第二个则是把函数当做表达式