批量獲取樣式
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);
最后編輯于 :2017.12.05 20:18:22
?著作權(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ù)。