图片库改进:
如果想用Javascript给某个网页添加一些行为,就不应该让Javascript代码对这个网页的结构有任何依赖,凸显了采取预防性措施的必要性。
结构化程序设计原则之一:函数应该只有一个入口和一个出口。但集中将出口集中在函数的开头是可以接受的。
Javascript与HTML标记分离:element.event = function(){…},这里的event不限onclick、onkeypress。
共享onload事件
网页加载完毕时会触发一个onload事件,这个事件与window对象相关联。即window.onload = function(){…}。
若需要绑定的函数较多时,一个弹性的解决方案是addLoadEvent,代码如下:
|
|
未完待续。。。