摘要: 在定义类时,如果这个类足够的大,为了方便管理,会把类定义在不同的文件,但是在javascript中没有这样的功能,为了简化工作做了一个可以实现分部类定义的功能. 其实现原理主要是通过修改原型链和call. 代码如下: 1 /* 2 实现分部类定义 3 4 定义时,如果prototype(及方法)名称以(__)开头的话,将视为临时方法,及只在初始化进行执行,后续不在需要,在执行完成后会删除此方法, 5 目的是为了减小instance,因此在定义私有prototype(方法)时,请用(_)开头 6 7 8 9 Example:10 function animal() {11 ... 阅读全文
posted @ 2012-11-10 10:24 mytree 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 使用excanvas.js可以让IE支持Html5的canvas标签,具体用法如下: 1 <html> 2 <head> 3 <title></title> 4 <!--[if IE]> 5 <script type="text/javascript" src="excanvas.js" onload="explorercanvasload"></script> 6 <![endif]--> 7 </head> 8 <bo 阅读全文
posted @ 2012-11-10 10:08 mytree 阅读(4741) 评论(0) 推荐(0) 编辑