mirror of
https://github.com/ruanyf/es6tutorial.git
synced 2025-05-24 18:32:22 +00:00
修改了模块循环应用章节一个变量的错误
odd 中的 even 应为 undefined 而不是 null
This commit is contained in:
parent
e3769745ce
commit
1ac13240a9
@ -729,7 +729,7 @@ module.exports = function (n) {
|
||||
}
|
||||
```
|
||||
|
||||
上面代码中,`even.js`加载`odd.js`,而`odd.js`又去加载`even.js`,形成“循环加载”。这时,执行引擎就会输出`even.js`已经执行的部分(不存在任何结果),所以在`odd.js`之中,变量`even`等于`null`,等到后面调用`even(n - 1)`就会报错。
|
||||
上面代码中,`even.js`加载`odd.js`,而`odd.js`又去加载`even.js`,形成“循环加载”。这时,执行引擎就会输出`even.js`已经执行的部分(不存在任何结果),所以在`odd.js`之中,变量`even`等于`undefined`,等到后面调用`even(n - 1)`就会报错。
|
||||
|
||||
```bash
|
||||
$ node
|
||||
|
Loading…
x
Reference in New Issue
Block a user