自调用函数 解释 1.函数表达式的一种特殊使用方法 2.不严格区分函数的定义阶段和调用阶段 直接定义函数,定义完毕以后直接调用,并且不能进行二次调用 语法: (function () {})() ~function () {}() !function () {}() (function () { var n = 100 console.log('我被执行了', n) })()