属性扩展
2012-09-19 10:35 江苏黑马 阅读(222) 评论(0) 编辑 收藏 举报// 属性扩展 // @param isCover 是否覆盖已有属性 默认true this.extend = function(destination, source, isCover) { var isUndefined = this.isUndefined; (isUndefined(isCover)) && ( isCover = true); for (var name in source) { if (isCover || isUndefined(destination[name])) { destination[name] = source[name]; } } return destination; };