我尝试写一个javascriptSelf-Executing Anonymous Function
window.App = window.App || {}
(function (global) {
global.test = function () {
console.log('test');
}
})(App);
$(function () {
App.test();
})
但火虫告诉我:({}) is not a function
然后我尝试搬进去(app)
,比如:
(function (global) {
global.test = function () {
console.log('test');
}
}(App));
然后萤火虫告诉我:
App is not defined
那么我的代码有什么问题?我怎样才能以正确的方式做到这一点?
这是演示