From c6846370994bdb7a4ff2cc0f2e466b5f2df99de4 Mon Sep 17 00:00:00 2001 From: LeeY Date: Sun, 13 Sep 2015 18:24:31 +0800 Subject: [PATCH] update let.md --- docs/let.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/let.md b/docs/let.md index de2c96e..dd9ad5e 100644 --- a/docs/let.md +++ b/docs/let.md @@ -205,10 +205,10 @@ function f(){ } } -f() // 没有输出 +f() // undefined ``` -上面代码中,函数f执行后没有任何输出,原因在于变量提升,导致内层的tmp变量覆盖了外层的tmp变量。 +上面代码中,函数f执行后,输出结果为`undefined`,原因在于变量提升,导致内层的tmp变量覆盖了外层的tmp变量。 第二种场景,用来计数的循环变量泄露为全局变量。