我正在编写一个新的js文件,我想包装我的函数以确保我保护它与其他js文件中的任何其他函数发生冲突。 我很困惑的问题是我正在使用这个
var myVariable = (function (p1, p2) {
});
因为我希望稍后可以通过调用变量来调用该方法。以上工作就好了。但是,您可以看到myVariable未封装。当我尝试这样做时
(var myVariable = function (p1, p2) {
});
不起作用。我的问题是如何封装该函数,以便以后可以使用它。