aboutsummaryrefslogtreecommitdiff
path: root/files/zh-cn/web/javascript/closures
diff options
context:
space:
mode:
authorIrvin <irvinfly@gmail.com>2022-02-16 02:03:27 +0800
committerIrvin <irvinfly@gmail.com>2022-02-16 02:35:54 +0800
commit012ee621791b6895e637f96e6523027951768f25 (patch)
tree29cfacc0d5092af45870dcc74f22feb8b2664fbf /files/zh-cn/web/javascript/closures
parentba91b017421b001cd226135612a7bd5dfcd88904 (diff)
downloadtranslated-content-012ee621791b6895e637f96e6523027951768f25.tar.gz
translated-content-012ee621791b6895e637f96e6523027951768f25.tar.bz2
translated-content-012ee621791b6895e637f96e6523027951768f25.zip
remove inline style for zh-CN
Diffstat (limited to 'files/zh-cn/web/javascript/closures')
-rw-r--r--files/zh-cn/web/javascript/closures/index.html12
1 files changed, 5 insertions, 7 deletions
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
<p>请看下面的代码:</p>
-<div style="width: auto; overflow: hidden;">
<pre class="brush: js">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();</pre>
-</div>
<p><code>init()</code> 创建了一个局部变量 <code>name</code> 和一个名为 <code>displayName()</code> 的函数。<code>displayName()</code> 是定义在 <code>init()</code> 里的内部函数,并且仅在 <code>init()</code> 函数体内可用。请注意,<code>displayName()</code> 没有自己的局部变量。然而,因为它可以访问到外部函数的变量,所以 <code>displayName()</code> 可以使用父函数 <code>init()</code> 中声明的变量 <code>name</code> 。</p>