有人可以解释一下这两个功能有什么区别吗?
(function(Engine, $, undefined) { //hidden from scope
//public function below
Engine.Init = function() {
console.log("IM PUBLIC");
}
//anonymous functions below
function Login() {
console.log("IM PRIVATE");
}
})( window.Engine = window.Engine || {}, jQuery );
具体来说,我想知道为什么Engine.Init()
可用Console
但Login
不可用。