//匿名函数
var nonname = function() {
alert("我是一个匿名函数none name");
} //注意这里要加分号
//立即执行函数
//调用函数的方法:函数对象()
(function(a, b) {
console.log("a =" + a);
console.log("b =" + b);
})(123, 456);
(function() {
console.log("立即执行函数2333");
})();
报错的原因是匿名函数后面没有加分号,其实这相当于我们var name = 'BIEBER’后忘记加分号(;)了。
修改后:
//匿名函数
var nonname = function() {
alert("我是一个匿名函数none name");
}; //添加分号
//立即执行函数
//调用函数的方法:函数对象()
(function(a, b) {
console.log("a =" + a);
console.log("b =" + b);
})(123, 456);
(function() {
console.log("立即执行函数2333");
})();
注意:
匿名函数跟立即执行函数后面要加分号