扫码关注官方订阅号
!function(){}放在js文件里面,引用之后如何在外部调用里面的方法
// test.js !function(){ var a = function(){console.log(1)} this.demo = a; }();
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <html> <head> <script src="test.js"></script> </head> <body> <SCRIPT> demo() </SCRIPT> </body> </html>
把内部方法return出来就可以了
!function(){}不是一个方法,而是一个表达式,值为false。
!function表示立即执行函数,你要看函数内部有没有对外开放的方法,比如修改window对象的属性
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
把内部方法return出来就可以了
!function(){}不是一个方法,而是一个表达式,值为false。
!function表示立即执行函数,你要看函数内部有没有对外开放的方法,比如修改window对象的属性