javascript 块内函数

块内函数声明

不要在块内声明一个函数(严格模式会报语法错误)。如果确实需要在块中定义函数,可以使用函数表达式来声明函数。

 Copy
/* Recommended */
if (x) {
    var foo = function() {};
}
 Copy
/* Wrong */
if (x) {
    function foo() {}
}
posted on 2016-01-05 10:49  baiyuhong  阅读(691)  评论(0编辑  收藏  举报