hello world
摘要: var Interface = function(name,methods){ if(arguments.length != 2){ throw new Error("Interface constructor called with" + arguments.length+"arguments,but expected exactly 2."); } this.name; this.methods = []; for(var i = 0,len = methods.length; i < len; i++){ if(typeo... 阅读全文
posted @ 2012-04-21 21:40 水御双氛 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 这几天做了一个变换皮肤的JS插件写了6个版本。自己也碰到了很多问题,在这里和大家分享在我的心里还有一款HTML5版(完全JS且只能chrome浏览器上)这两天比较忙,所以下周二会写好,敬请期待。刚开始的三个版本写的很随性因为是为自己服务的,后来受不了自己决定应该写一个插件什么的基本上是功能的堆叠,以至于在写的时候很多问题就暴露出来最严重的问题就是,写的太多自己都懒得看了规划所以我想在写基本较大的程序的时候最好先有好的规划。首先得先想好有哪些功能其次在架构好要实现哪些函数。画好UML图,最好有个鸭辨式的接口为接下来做准备其实就是定义一下方法。在可移植和课扩充的方面做些设计。(分离好变量)开始编写 阅读全文
posted @ 2012-04-21 21:31 水御双氛 阅读(421) 评论(0) 推荐(0) 编辑