摘要:
JavaScript中存在构造函数与函数两个概念。 这可能会给初学者造成一定的困扰,难不成存在两种函数。 然而事实这两种函数的构成完全一样,无论从长相还是气质都是一模一样的。 区别点在于,所扮演觉得不同,同一个人在不同的场合具有不同的角色。 就比如曹操对将要出征的曹彰所说"居家为父子受事为君臣"。 阅读全文
摘要:
1.this指向windows是如何得出的 首先这样去理解: 这里返回的是一个匿名函数,也就是: 这里的匿名函数的作用域是windows,this指向的也是windows,因此函数返回的值应该是windows.name,也就是The Window。 2.this指向活动对象是如何得出的 首先这样去理 阅读全文
摘要:
匿名函数:没有名字的函数;并没有牵扯到应用其他函数的变量问题。仅仅是没有名字。定义方式: 闭包:A函数中嵌套着B函数,B程序中有用到A的变量,当外部函数C调用函数A时,虽然A已经执行完毕,理论上函数执行完毕,它就要被弹出栈,但是由于B要用到A,所以A的变量被保存到内存中不被销毁,我们称函数B是闭包。 阅读全文