函数定义完成,立即被调用,这种函数叫做立即执行函数,立即执行函数往往只会被调用一次,因为后续没有用变量对其保存。

    1. (function () {
    2. console.log(123)
    3. })() // 会被自动调用,定义完成立即执行
    4. (function (a, b) {
    5. console.log(a, b)
    6. })(123, 456)