// 立即执行函数模式是一种语法,可以让你的函数在定义后立即被执行。
// 相当于vue里面的 created
// 作用:
// 01.页面加载完成后只执行一次的设置函数;
// 02.将设置函数中的变量包裹在局部作用域中,不会造成全局变量;
(function (q) {
console.log(q);
})(2);
-------------------------------------------------------------------------
var qq = (function (q,v) {
var f = q+v;
return f;
})(1,(function (t,o) {
var r = t + o;
return r;
})(1,2))
console.log(qq);
// 输出的结果是4
// 返回值
var num = (function (a,b,c) {
var d = a + b +c * 2 - 2;
return d;
})(1,2,3);
console.log(num);
// 输出的结果是7 ;函数执行完成之后 把变量 d 返回给 num;