2017年8月30日

关于var与function的解析顺序问题

摘要: 先给几段代码,看看你能知道运行结果不 function example1() { var f = function() {return 1;}; return f; var f = function() {return 2;}; } var a1 = example1(); alert(a1()); 阅读全文

posted @ 2017-08-30 10:18 ranyonsue 阅读(815) 评论(0) 推荐(0) 编辑

函数中声明变量不用Var的情况

摘要: 我们都知道函数中声明变量不用Var时这个变量会成为全局变量,但是并不是函数一开始执行就会把它变为全局变量,必须执行到这条语句。 看一段代码 function f(){ alert(a); a = 3;}f(); //error: a is not defined 只有函数内部执行到a = 3时,a才 阅读全文

posted @ 2017-08-30 10:11 ranyonsue 阅读(345) 评论(0) 推荐(0) 编辑

导航