首页 > 代码库 > (一)原生JS实现 - 基本类方法

(一)原生JS实现 - 基本类方法

1 var Class = {2     create: function() {3         return function() { 4             this.initialize.apply(this, arguments); }5     }6 };        

对象扩展

1 var Extend = function(destination, source) {2     for (var property in source) {3         destination[property] = source[property];4     }5 };

获取DOM元素属性

 1 var Attr = function (element, key, value) { 2     if(arguments.length == 2){ 3         if(element.getAttribute){ 4             return element.getAttribute(key) || element[key] || undefined; 5         } 6     } 7     else if(arguments.length == 3){ 8         element.setAttribute(key,value); 9     }10 };

 

(一)原生JS实现 - 基本类方法