摘要: 什么是JS事件冒泡?:在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达... 阅读全文
posted @ 2014-06-25 17:41 天边、浅吟 阅读(530) 评论(0) 推荐(0)
摘要: 何为闭包;闭包跟作用域相关的,ECMAScript 允许使用内部函数,即函数定义和函数表达式位于另一个函数的函数体内。内部函数可以访问它们所在的外部函数中声明的所有局部变量、参数和声明的其他内部函数。当其中一个这样的内部函数在包含它们的外部函数之外被调用时,就会形成闭包。确实有点晕看个例子吧 Do... 阅读全文
posted @ 2014-06-25 11:08 天边、浅吟 阅读(174) 评论(0) 推荐(0)
摘要: 图片预加载技术的典型应用:如lightbox方式展现照片,无疑需要提前获得大图的尺寸,这样才能居中定位,由于javascript无法获取img文件头数据,必须等待其加载完毕后才能获取真实的大小然后展示出来,所以lightbox显示的图片的速度体验要比直接输出的差很多,而本文说提到的预加载技术主要针对... 阅读全文
posted @ 2014-06-25 09:30 天边、浅吟 阅读(157) 评论(0) 推荐(0)