随笔分类 - JavaScript工具类
一些常用的JavaScript工具类
摘要:效果图 var arr = [ { "BDCDYH": "525", "FDZL": "", "LJZH": "21844469", "SHBW": "701房", "SJCS": "1" }, { "BDCDYH": "3663", "FDZL": "", "LJZH": "218444
阅读全文
摘要:原数据: 结果: /** * 数组对象 */ var a = [ { item: [{ subValue: '长', subTitle: '100' }], title: '尺寸' }, { item: [{ subValue: '宽', subTitle: '100' }], title: '尺寸
阅读全文
摘要:/** * * @param {*} pageNo 总数 * @param {*} pageSize 每页多少个 * @param {*} array 数组集合 * @returns */ // 分页数组 function pagination(pageNo, pageSize, array) {
阅读全文
摘要:function isWeiXin() { var ua = window.navigator.userAgent.toLowerCase(); console.log(ua);//mozilla/5.0 (iphone; cpu iphone os 9_1 like mac os x) apple
阅读全文
摘要:方法事件获取 /** * jq 获取函数 */ $(window).height() //浏览器时下窗口可视区域高度 $(document).height() //浏览器时下窗口文档的高度 $(document.body).height() //浏览器时下窗口文档body的高度 $(document
阅读全文
摘要:方法一: /** * * @param {*} name 字符串类型 * @returns 获取 id #+名字 * 获取 class .+名字 */ function $(name){ if(typeof name 'string'){ return 'typeof err' }else{ if(
阅读全文
摘要:/** * * @param {*} provinces 字符串 注意必须要 '-' 连接 * @returns */ function getChina(provinces){ let newProvinces = provinces.split("-") let a,city; if(newPr
阅读全文
摘要:/** * * @param {*} time 处理的时间 可以自定时间/或当前时间 字符类型 * @returns */ function getTIme(time){ let times = ''; let d = new Date(time); let m = d.getFullYear();
阅读全文
摘要:/** * @description 根据身份证获取一些信息(出生日期,性别,年龄) * @param UUserCard: null 身份证号 * @param num: null 1表示获取出生日期,2表示获取性别,3表示获取年龄 **/ function IdCard(UUserCard, n
阅读全文
摘要:/** * * @param {*} name 地址栏参数名 * @returns */ function getQueryString(name){ var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)",'i'); var res = wind
阅读全文
摘要:/** * * @param {*} card 字符串类型 * @returns */ function changeEighteenToFivteen(card) { if (card == null || card == "") { return true; } if (card.length
阅读全文
摘要:/** * * @param {*} card 字符串 * @returns */ function changeFivteenToEighteen(card) { if (card == null || card == "") { return true; } if (card.length ==
阅读全文