From 012ee621791b6895e637f96e6523027951768f25 Mon Sep 17 00:00:00 2001 From: Irvin Date: Wed, 16 Feb 2022 02:03:27 +0800 Subject: remove inline style for zh-CN --- files/zh-cn/web/javascript/closures/index.html | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'files/zh-cn/web/javascript/closures') diff --git a/files/zh-cn/web/javascript/closures/index.html b/files/zh-cn/web/javascript/closures/index.html index 3bf409fe66..a3412be7ca 100644 --- a/files/zh-cn/web/javascript/closures/index.html +++ b/files/zh-cn/web/javascript/closures/index.html @@ -18,16 +18,14 @@ translation_of: Web/JavaScript/Closures

请看下面的代码:

-
function init() {
-    var name = "Mozilla"; // name 是一个被 init 创建的局部变量
-    function displayName() { // displayName() 是内部函数,一个闭包
-        alert(name); // 使用了父函数中声明的变量
-    }
-    displayName();
+  var name = "Mozilla"; // name 是一个被 init 创建的局部变量
+  function displayName() { // displayName() 是内部函数,一个闭包
+      alert(name); // 使用了父函数中声明的变量
+  }
+  displayName();
 }
 init();
-

init() 创建了一个局部变量 name 和一个名为 displayName() 的函数。displayName() 是定义在 init() 里的内部函数,并且仅在 init() 函数体内可用。请注意,displayName() 没有自己的局部变量。然而,因为它可以访问到外部函数的变量,所以 displayName() 可以使用父函数 init() 中声明的变量 name

-- cgit v1.2.3-54-g00ecf