2014年12月24日

各UPNP Server优缺点简记

摘要: 如无说明,以下全部都是官方2014.12.23下的最新版本TVersity3.5 免费版: 优点:客户端播放视频可拖动 缺点:自动装C盘不能改,视频播放时缓存文件也在C盘;不能做访问控制;tvmobili 优点:NaN 缺点:客户端播放视频不可拖动;自动装C盘不能改,视频播放时缓存文件也在C... 阅读全文

posted @ 2014-12-24 21:55 nU|| 阅读(934) 评论(0) 推荐(0) 编辑

2014年5月29日

javascript中的闭包、模仿块级作用域和私有变量

摘要: 闭包是指有权访问另一个函数作用域中的变量的函数。创建闭包的常见方式为:在一个函数内部创建另一个函数。 “当某个函数被调用时,会创建一个执行环境(execution context)及相应的作用域链。然后,使用arguments和其他命名参数的值来初始化函数的活动对象(activation ob... 阅读全文

posted @ 2014-05-29 22:33 nU|| 阅读(637) 评论(0) 推荐(0) 编辑

2014年4月22日

基于cordova构建跨平台的nulltouch框架

摘要: 早有想法实现一个基于cordova跨平台框架.妄称框架,当然要有一套较完善的构建思路和一个比较清晰的设计目标.设计目标:使用纯前端代码(html+css+js)跨平台编译成原生应用。不过,目标是需要逐步实现的,所以这里设定一个大致的构建思路:1.前端控件的实现(布局 样式等),使用成熟的前端组件(b... 阅读全文

posted @ 2014-04-22 09:39 nU|| 阅读(1094) 评论(3) 推荐(0) 编辑

2014年4月18日

javascript中的继承-寄生组合式继承

摘要: 前文说过,组合继承是javascript最常用的继承模式,不过,它也有自己的不足:组合继承无论在什么情况下,都会调用两次父类构造函数,一次是在创建子类原型的时候,另一次是在子类构造函数内部.子类最终会包含父类对象的全部实例属性,但我们不得不在调用子类构造函数时重写这些属性.请再看一次组合继承的例... 阅读全文

posted @ 2014-04-18 11:48 nU|| 阅读(4849) 评论(0) 推荐(0) 编辑

2014年4月16日

javascript中的继承-寄生式继承

摘要: 寄生式继承是与原型式继承紧密相关的一种思路,并且同样也是由克罗克福德推而广之的.寄生式继承的思路与寄生构造函数和工厂模式类似,即创建一个仅用于封装继承过程的函数,该函数在内部以某种方式来增强对象,最后再像真地是它做了所有的工作一样返回对象:function createPerson(person... 阅读全文

posted @ 2014-04-16 21:08 nU|| 阅读(255) 评论(0) 推荐(0) 编辑

2014年4月15日

javascript中的继承-原型式继承

摘要: 道格拉斯-克罗克福德在2006年写了一篇文章,大意介绍了一种实现继承的方法,这种方法并没有使用严格意义上的构造函数.他的想法是借助原型可以基于已有的对象创建新对象,同时还不必因此创建自定义类型.这个是不是优点,这里暂且不表.function object(o){ function... 阅读全文

posted @ 2014-04-15 21:10 nU|| 阅读(229) 评论(0) 推荐(0) 编辑

2014年4月11日

javascript中的继承-组合继承

摘要: 连续两篇水文(javascript中的继承-原型链,javascript中的继承-借用构造函数),这种行为完全是充数,这里结合两者的优点介绍组合继承模式:function SuperType(name){ this.name=name; this.friends=["gay1... 阅读全文

posted @ 2014-04-11 13:36 nU|| 阅读(207) 评论(0) 推荐(0) 编辑

javascript中的继承-借用构造函数

摘要: 接上篇:function SuperType(){ this.friends=["gay1","gay2"];}function SubType(){}SubType.prototype=new SuperType();var instance1=new SubType();var instance1.friends.push("gay3");alert(instance1.friends);var instance2=new SubType();alert(instance2.friends); alert(instance1 in 阅读全文

posted @ 2014-04-11 09:42 nU|| 阅读(1226) 评论(0) 推荐(0) 编辑

2014年4月10日

javascript中的继承-原型链

摘要: 先上代码:function SuperType(){ this.property=true;}SuperType.prototype.getSuperValue=function(){ return this.property;};function SubType(){ this.subproperty=false;}SubType.prototype=new SuperType(); //这里继承了SuperTypeSubType.prototype.getSubValue=function(){ return this.subproperty;}va... 阅读全文

posted @ 2014-04-10 09:45 nU|| 阅读(1228) 评论(0) 推荐(0) 编辑

2014年4月9日

javascript中对象的创建-原型模式2

摘要: 在上篇文章中,我们说过,原型对象也有缺点:function Person(){}Person.prototype={ name:"nUll", friends:["gay1","gay2"], sayName:function(){ alert(this.name); } };var person1=new Person();var person2=new Person();person1.friends.push("gay3");alert(person2.friends); //gay1,gay2,gay... 阅读全文

posted @ 2014-04-09 20:57 nU|| 阅读(230) 评论(0) 推荐(0) 编辑

导航