我已经看到一些使用匿名立即调用函数进行封装的代码,如下所示
(function(){
var ABC = ...
function XYZ(){
....
}
})();
ABC或XYZ()是否完全无法访问(通过脚本注入/劫持)?
最佳答案
在您提供的示例中,变量和函数在自调用函数范围之外是完全不可访问的
关于javascript - 局部功能/变量封装,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14082444/