所有函數(shù)的封裝(原生)

批量獲取樣式

function getStyle(){
    if(arguments.length==3){
        arguments[0].style[arguments[1]]=arguments[2];
    }else{
        for(var name in arguments[1]){
            arguments[0].style[name]=arguments[1][name];
        }
    }
};

去重

function findInArray(arr,iNum){
    for(var i=0; i<arr.length; i++){
        if(arr[i]==iNum){
            return true;
        }
    }
    return false;
};

補(bǔ)零

function toDu(n){
    return n<10?'0'+n:''+n;
};

###獲取非行間樣式兼容
function getStyle(obj,sName){
    return obj.currentStyle?obj.currentStyle[sName]:
            obj.getComputedStyle(obj,false)[sName];

};

ClassName的兼容性問題

function getByClass(obj,aClass){
    var res=[];
    if(obj.getElementsByClassName){
        res=obj.getElementsByClassName(aClass);
    }else{
        var aEl=obj.getElementsByTagName('*');
        for(var i=0; i<aEl.length; i++){
            var arr=aEl[i].ClassName.split(' ');
            if(arr==aClass){
                res.push(aEl[i]);
            }
        }
    }
    return res;
};

隨機(jī)數(shù)

function rnd(n,m){
    return parseInt(Math.random()*(m-n)+n);
};

數(shù)組排序

從小到大

function aaa(arr){
    var arr1=arr.sort(function(n1,n2){
        return n1-n2;
    })
    return arr1;
}
var arr1=aaa(arr);

從大到小

function aaa(arr){
    var arr1=arr.sort(function(n1,n2){
        return n2-n1;
    })
    return arr1;
}
var arr1=aaa(arr);
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,694評論 19 139
  • 獲取元素:document.getElementById 通過id獲取一個元素obj.getEle...
    蒲公英_前端開發(fā)者閱讀 730評論 0 4
  • 一、JS前言 (1)認(rèn)識JS 也許你已經(jīng)了解HTML標(biāo)記(也稱為結(jié)構(gòu)),知道了CSS樣式(也稱為表示),會使用HT...
    凜0_0閱讀 2,940評論 0 8
  • 生存還是毀滅,這是一個永恒的選擇題。以至于到最后,我們成為什么樣的人,可能不在于我們的能力,而在于我們的選擇。 選...
    梁洋Earnest閱讀 2,525評論 0 0
  • 早上在讀羊皮卷的時(shí)候,讀到這句話特別有感觸,因?yàn)槲揖褪且粋€特別沒有持續(xù)力的人,我最近看到自己在團(tuán)隊(duì)管理方面...
    盛世贏家葉小華閱讀 213評論 0 0

友情鏈接更多精彩內(nèi)容