首页 > 网站 > WEB开发 > 正文

(一)原生JS实现

2024-04-27 14:16:25
字体:
来源:转载
供稿:网友

(一)原生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 };


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表