摘要:
学习js的小伙伴们一定知道,闭包这个东西,非常的绕,他的官方概念不是一般的难以理解。就是让人完全懵逼的赶脚。。我们干脆一点,拿出例子说话 function foo(){ var a=3; function bar(){ console.log(a); //输出3 } bar(); } foo(); 阅读全文
摘要:
提到js的作用域,我的习惯就是。先看代码 var my=function(){ var s=3; } console.log(s) 这段代码的执行结果是什么? 会不会有人觉得结果是 3 呢? 但是,结果是ReferenceError: s is not defined 。原因在于,变量 s 是定义在 阅读全文