Js代码
function foo() {
alert('hi, js');
}
foo();
用匿名函数:
Js代码
var foo = function () {
alert('hi, js');
}
foo();
改装一下,给调用的foo()加个括号:
Js代码
var foo = function () {
alert('hi, js');
}
(foo)();
干脆,连foo的定义也省掉------把foo赋值语句的等号右边的东东、直接替换掉刚才括起来的foo:
Js代码
(function () {
alert('hi, js');
})();