最新回答 / superboo
这个最佳的解决方案不是把父类的this.handlers ={};移除 放入到windows因为现在只有这么一个属性。所以你可以这么做。如果有上百个。你要每个子类都这么写吗?那继承就没意义了在子类中以子类作用域调用父类构造来解决这个问题子类可以加入:widget.Widget.call(this);
2015-07-25
最新回答 / Jirong
我自己编了一次,this._promptInput.focus();之后不是全选的,需要后面加this._promptInput.focus().select();就可以了。所以在我看来你说的是对的...
2015-06-04
最新回答 / uhelper_net
extend叫扩展对象,或克隆对象.原理比较好理解,很多框架里都有这个函数.通过for/in结构循环出第二个参数对象的key,value来赋值给第一个参数.有的库这个函数提供一个逻辑参数来确定是否覆盖.$.extend(obj1,obj2) { var result = obj1 || {} for (var key in obj2) { obj1[key] = obj2[key] }}
2015-05-24