js 陣列 時間 郵箱等處理方法 阿星小棧

2022-03-11 04:16:42 字數 2230 閱讀 3890

//

判斷資料是否在另一陣列

util.inof = function

(arr, targetarr)

});return

res;

};//

判斷元素是否在陣列內

util.oneof = function

(ele, targetarr)

else

};//

判斷元素是否在陣列內 二

util.contains = function

(arr, el)

}return -1;}}

if(arr.indexof(el) < 0)

else

};//

獲取視窗高度

util.getmodalinitheight = function

() //

獲取視窗寬度

util.innerwidth = function

() //

轉化日期格式為標準格式

util.converttimetextformat = function

(datetext) ;

//轉化多個時間為標準格式

util.converttimeslotformat = function

(timeslot) }}

return

result;

};//

時間戳轉化為自定義格式時間格式 (util.converttimetextcustomformat('yyyy-mm-dd hh:mm:ss','2018-05-19')

util.formattimestamp = function

(fmt, timestamp) ;

if(/(y+)/.test(fmt))

fmt=fmt.replace(regexp.$1, (date.getfullyear()+"").substr(4 - regexp.$1.length));

for(var k in

o)

if(new regexp("("+ k +")").test(fmt))

fmt = fmt.replace(regexp.$1, (regexp.$1.length==1) ? (o[k]) : (("00"+ o[k]).substr((""+o[k]).length)));

return

fmt;}//

過濾字元、標籤、空格及符號

util.newline = function

(str)

//傳入引數小於10,前面加'0'

util.checknum = function

(n)

//獲取url引數

util.geturlparam = function

(name)

return

null; //

返回引數值}//

判斷是否ip

util.isip = (ip) =>|1\d\d|2[0-4]\d|25[0-5])\.(\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|1\d\d|2[0-4]\d|25[0-5])$/

return

reg.test(ip);}//

陣列去重

util.unique = function

(arr)

}if(flag)

}return

result;}//

獲取陣列最大值或者最小值

util.getmaximin = function

(arr, maximin)

else

if(maximin == "min")

};//

郵箱驗證

util.checkemail = function

(email) (\\.[a-z])?)$');

if (email === '')

else

if (!emailreg.test(email))

else

};//

陣列分割成字串用自定義符號連線

util.implode = function

(glus, arr)

else

}return

str;

};

多個專案總結!!!!!!!!

js 陣列 時間 郵箱等處理方法 阿星小棧

判斷資料是否在另一陣列 util.inof function arr,targetarr return res 判斷元素是否在陣列內 util.oneof function ele,targetarr else 判斷元素是否在陣列內 二 util.contains function arr,el r...

js 時間處理方法

var format function time var time1 format new date function formattime time 簡化寫法 var format function time var time1 format new date date的 tojson 方法返回格...

js 時間處理相關方法

獲取本週 本季度 本月 上月的開端日期 停止日期 var now new date 當前日期 var nowdayofweek now.getday 今天本週的第幾天 var nowday now.getdate 當前日 var nowmonth now.getmonth 當前月 var nowye...