05 2017 档案
摘要:闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 在开始了解闭包前我们必须要先理解JavaScript的变量作用域。 一、变量的作用域无非就是两种:全局变量和局部变量。 用两个小例子回顾变量作用域: 函数内部可以直接读取全局变量: 函数外部无法
阅读全文
摘要:转自:http://blog.csdn.net/kkkkkxiaofei/article/details/46474069 从’严格’意义上说,JavaScript并不是一门真正的面向对象语言。这种说法原因一般都是觉得javascript作为一门弱类型语言与类似Java或c#之类的强型语言的继承方式
阅读全文
摘要:JavaScript具有自动垃圾收集机制,执行环境会负责管理代码执行过程中使用的内存。 垃圾收集机制原理:垃圾收集器会按照固定的时间间隔(或代码执行中预定的收集时间), 周期性地执行这一操作:找出那些不再继续使用的变量,然后释放其占用的内存。 1.标记清除 JavaScript中最重用的垃圾收集方式
阅读全文