嵌套函数无法访问this,因此需要在外部函数中
var self=this;
简单讲就是 JS的作用域
不在代码块中定义的都是全局变量,代码块中定义的是临时变量,同名会覆盖全局变量
下面这个例子,返回的t是代码块里面的临时变量
下面这个例子是一个计时器
这是一个立即调用的函数,函数开始的地方有圆括号,因此这个函数的返回值赋给f
嵌套函数可以访问外部函数的属性。当外部函数返回后,其他代码访问不了a,只有内部代码可以
嵌套函数无法访问this,因此需要在外部函数中
var self=this;
简单讲就是 JS的作用域
不在代码块中定义的都是全局变量,代码块中定义的是临时变量,同名会覆盖全局变量
下面这个例子,返回的t是代码块里面的临时变量
下面这个例子是一个计时器
这是一个立即调用的函数,函数开始的地方有圆括号,因此这个函数的返回值赋给f
嵌套函数可以访问外部函数的属性。当外部函数返回后,其他代码访问不了a,只有内部代码可以