代码如下
javascript(function () { 'use strict'; function foo() { //to do } function bar() { foo(); } }());
有多个类似的js文件都在自己的方法里使用到foo方法
怎么样可以把foo方法提取到外面的一个单独的js文件里,而在bar里面可以调用到
再次谢谢各位的帮忙,根据提供的答案并且查看了一些文档
总结下是使用模块模式"module pattern"
util.js
javascriptvar demoNamespace = (function () { return { foo: function () { //todo } } })();
bus.js
javascript(function () { function bar() { demoNamespace.foo(); } })();
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
小伙看你根骨奇佳,潜力无限,来学PHP伐。