外观
examples/live-code/index.html
作用域
var x = 1; function foo() { console.log(x); } function bar() { var x = 2; foo(); } bar();
闭包题目:
function foo() { var x = 1; function bar() { console.log(x); } return bar; } var baz = foo(); baz(); // 输出 1
使用例子,从简单到复杂让大家理解宏任务和微任务