js封裝常用方法

2022-07-22 12:00:19 字數 562 閱讀 6057

1、陣列按createtime排序

function

sortbycreatetime(list: any) );

}

2、陣列去重

//

es5function

uniq(arr) }

//es6function

uniq(arr)

3、物件陣列取交集

/*

** 取物件陣列交集

* @param list1 陣列

* @param list2 陣列

* @param param 屬性名稱

*/getintersectlist (list1, list2, param) )

}

4、按陣列屬性排序

/*

** 按陣列屬性排序

* @param list 陣列

* @param param 屬性名稱

*/sortbyparam (list, param) )

},

JS封裝的常用方法

export function getbrowser export function geturlkey name 1 寫入帶有自定義有效期的cookie 使用方式 這是有設定過期時間的使用示例 s20是代表20秒 h是指小時,如12小時則是 h12 d是天數,30天則 d30 用法示例 setco...

常用js驗證方法封裝1

var check 是否為郵件 isemail function str 是否為手機號 isphone function str s trim str if a.test s return true 是否漢字 iscn function str 是否密碼 ispwd function str isw...

js常用函式封裝

轉成兩位數 function totwo n 引數說明 str表示原字串變數,表示要插入的字串,sn表示要插入的位置 function insert str,sn 參考 去除空格 type 1 所有空格 2 前後空格 3 前空格 4 後空格 function trim str type 字母大小寫切...