摘要: 函数在调用的时候,会形成一个私有作用与,内部的变量不会被外面访问,这种访问机制叫闭包。这就意味着函数调用完毕,这个函数形成的栈内存会被销毁。 函数归属谁跟他在哪调用没有关,跟在哪定义有关 fn()调用完毕后得到的是一个匿名函数,但是这个函数在fn这个作用域下定义的,所以匿名函数内部的变量在fn作用域 阅读全文
posted @ 2018-11-05 19:35 前端工作员 阅读(169) 评论(0) 推荐(0) 编辑
摘要: js一开始就是写网页特效,面向过程的。作者发现这样写不好,代码重复利用率太高,计算机内存消耗太大,网页性能很差。所以作者就收到java和c的影响,往面向对象靠齐。js天生有一个object,但他没有面向对象的特征(封装,继承,多态)最后研究出了构造函数。 构造函数最终目的是生成对象。 我们把封装的那 阅读全文
posted @ 2018-11-05 19:14 前端工作员 阅读(93) 评论(0) 推荐(0) 编辑