国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

分享別人寫的一個小型js框架

2024-09-06 12:41:48
字體:
來源:轉載
供稿:網友
主要是集成了常用的擴展,包括Dom與String、Array、StringBuffer、NameSpace等,當然還少不了Ajax。體積約8k。因為嚴格控制體積,所以功能有限。如果只要Ajax部分,就1k而已。

這個小框架已經應用到公司的項目,并開始逐步在前端展示頁面上接替prototype.js。以后將圍繞這個框架做一些應用。

代碼如下:
/*
*    My JavaScript Framework
*    Version    :    1.0 beta
*    Author    :    misshjn
*    Email    :    misshjn@163.com
*/
function NameSpace(){};
function StringBuffer(){this.data = []};

var Method = {
    Version : "1.0 beta",
    Element    : function(){
        this.version = Method.Version;
        this.hide = function(){this.style.display="none"; return this};
        this.show = function(){this.style.display=""; return this};
        this.getStyle = function(s){
            var value = this.style[s.camelize()];
            if (!value){
                if (this.currentStyle) {
                    value = this.currentStyle[s.camelize()];
                }else if (document.defaultView && document.defaultView.getComputedStyle) {
                    var css = document.defaultView.getComputedStyle(this, null);
                    value = css ? css.getPropertyValue(s) : null;
                }
            }
            return value;
        };
        this.setStyle = function(s){
            var sList = s.split(";");
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 天峨县| 伊吾县| 建宁县| 阳城县| 福贡县| 新巴尔虎右旗| 资源县| 锡林郭勒盟| 抚松县| 汉阴县| 齐齐哈尔市| 涟水县| 罗平县| 家居| 莱芜市| 明光市| 上饶市| 辽源市| 娄烦县| 吉林省| 丰镇市| 静海县| 南溪县| 长丰县| 呼和浩特市| 五指山市| 永春县| 德昌县| 尚义县| 贵溪市| 丹棱县| 黔西| 山东省| 衡水市| 西畴县| 启东市| 榆林市| 宁海县| 揭阳市| 鹿泉市| 永和县|