|
rokeyzkiDec 21, 2015
2
第一个是函数声明、第二个是函数表达式
二者区别在于 前者可以后置,可以通过函数名访问,不可以匿名,不可以立即调用 后者相反,不可以后置,不可以通过函数名访问,可以匿名,可以立即调用 |
|
lwd369Dec 21, 2015 via iPhone
4
最近正在学 js ,感觉坑还挺多,有些概念和传统的 oo 语言有些区别 看起来有点吃力 @ @
|
|
russjDec 21, 2015
5
前者可以被 hoist
再考你一下, 下面的 console 输出什么? ``` var x = 1; (function () { console.log(x); var x = 2; }()); ``` |
|
bramblexDec 22, 2015
7
函数式神教的教徒表示只用第二种 /w\
|