随笔分类 -  JS

一些js 、jquery的demo
摘要:/** * object转化成url拼接样式 * @param obj 需要转化的参数 */ const objToUrl = obj => { let arr = []; for(let i in obj){ if (obj.hasOwnProperty(i)) { arr.push(encode 阅读全文
posted @ 2020-12-31 11:05 拈花醉 阅读(630) 评论(0) 推荐(0)
摘要:export const getParamsToString = (obj) => { let str = ''; for (const key in obj) { str += `${key}=${obj[key]}&`; } return str.substr(0, str.length - 1 阅读全文
posted @ 2020-12-31 11:02 拈花醉 阅读(1292) 评论(0) 推荐(0)
摘要:// get请求 export const get = ({ url, params = {}, headers = {}, title = '加载中' }) => new Promise((resolve, reject) => { loading.open(title); axios.get(u 阅读全文
posted @ 2020-12-31 10:57 拈花醉 阅读(1027) 评论(0) 推荐(0)
摘要:// 校验身份证 export const checkNumber = (number) => { const reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; return reg.test(number); }; // 根据身份证,获取 出生年月 阅读全文
posted @ 2020-12-31 10:50 拈花醉 阅读(543) 评论(0) 推荐(0)
摘要:export const formatTime = (time) => { if (!time) { return ''; } const y = time.substr(0, 4); const m = time.substr(4, 2); const d = time.substr(6, 2); 阅读全文
posted @ 2020-12-31 10:47 拈花醉 阅读(256) 评论(0) 推荐(0)
摘要:引用: <script type="text/javascript" src="/public/js/cryptoJs/core-min.js"></script> <script type="text/javascript" src="/public/js/cryptoJs/enc-base64- 阅读全文
posted @ 2020-12-31 10:30 拈花醉 阅读(5375) 评论(0) 推荐(0)
摘要:加载动画 Echarts已经内置好了加载数据的动画,只需要在合适的时机显示或隐藏 myChart.showLoading() // 显示 myChart.hideLoading() // 隐藏 动画配置 animation:true, // 默认是true 是否开启动画 animationDurat 阅读全文
posted @ 2020-11-15 17:43 拈花醉 阅读(1707) 评论(0) 推荐(0)
摘要:echarts属性的设置(完整大全) 转载于:https://www.cnblogs.com/benmumu/p/8316652.html / / 全图默认背景 // backgroundColor: ‘rgba(0,0,0,0)’, // 默认色板 color: ['#ff7f50','#87ce 阅读全文
posted @ 2020-11-15 17:41 拈花醉 阅读(165) 评论(0) 推荐(0)
摘要:initMenu.splice(initMenu.findIndex(item => item undefined), 1) // for (let i = 0; i < initMenu.length; i++) { // if (initMenu[i] == null || initMenu[i 阅读全文
posted @ 2020-11-04 13:59 拈花醉 阅读(6903) 评论(0) 推荐(0)
摘要:/** * 渠道编码 */ export default function channelcode () { if (navigator.userAgent.toLowerCase().indexOf("alipay") != -1) { const channelcode = 'Alipay' r 阅读全文
posted @ 2020-05-21 09:42 拈花醉 阅读(1243) 评论(0) 推荐(0)
摘要:原文:https://blog.csdn.net/samjustin1/article/details/81737284?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.non 阅读全文
posted @ 2020-03-14 15:14 拈花醉 阅读(6781) 评论(0) 推荐(0)
摘要:原文:https://blog.csdn.net/wy965874100/article/details/78592637 IIS状态代码的含义概要当用户试图通过HTTP或文件传输协议(FTP)访问一台正在运行Internet信息服务(IIS)的服 务器上的内容时,IIS返回一个表示该请求的状态的数 阅读全文
posted @ 2019-11-04 11:41 拈花醉 阅读(5984) 评论(0) 推荐(0)
摘要:参考:https://blog.csdn.net/qq_34309704/article/details/80572077 1、Token:token是客户端频繁向服务器端请求数据,服务器频繁的去数据库查询用户名和密码进行对比,判断用户名和密码正确与否,并作出相应的提示,在这样的背景下,token便 阅读全文
posted @ 2019-10-30 11:32 拈花醉 阅读(36876) 评论(0) 推荐(1)
摘要:原文来自:https://juejin.im/post/5ba6e77e6fb9a05d0b14359b 阅读全文
posted @ 2019-10-15 13:34 拈花醉 阅读(994) 评论(0) 推荐(0)
摘要:导出接口直接用 window.open(url) 在谷歌浏览器中 可以导出文件,成功文件如上面压缩包; 但是在火狐浏览器中 出现上面第一张图的问题。 原因:火狐浏览器 中,如果文件名中有空格,那最后下载的文件会从空格断掉,空格后的被丢弃,包括后缀名。变成一个无后缀的文件。 这个就需要后台修改文件名。 阅读全文
posted @ 2019-09-26 14:57 拈花醉 阅读(1156) 评论(0) 推荐(0)
摘要:// 获取当前时间并格式化 export const getNowTime = () => { const time = new Date() let y = time.getFullYear() let m = time.getMonth()+1 let d = time.getDate() let h = time.getHours() let... 阅读全文
posted @ 2019-08-21 14:31 拈花醉 阅读(2985) 评论(0) 推荐(0)
摘要:项目用了 element UI的日期插件,修改时 时间回显不了,打印出来是换行了,因此要转换 阅读全文
posted @ 2019-08-21 14:29 拈花醉 阅读(1628) 评论(0) 推荐(0)
摘要:来源:https://www.w3cplus.com/javascript/javascript-tips.html 1、使用...运算符合并对象或数组中的对象 同样使用ES的...运算符可以替代人工操作,合并对象或者合并数组中的对象。 2、有条件的添加对象属性 不再需要根据一个条件创建两个不同的对 阅读全文
posted @ 2019-07-12 14:27 拈花醉 阅读(2824) 评论(1) 推荐(1)
摘要:来源:https://www.w3cplus.com/javascript/javascript-tips.html 1、确保数组的长度 在处理网格结构时,如果原始数据每行的长度不相等,就需要重新创建该数据。为了确保每行的数据长度相等,可以使用Array.fill来处理: 2、数组映射 不使用Arr 阅读全文
posted @ 2019-07-12 14:15 拈花醉 阅读(259) 评论(1) 推荐(1)
摘要:来源:https://www.w3cplus.com/javascript/javascript-tips.html 1、数组去重 ES6提供了几种简洁的数组去重的方法,但该方法并不适合处理非基本类型的数组。对于基本类型的数组去重,可以使用... new Set()来过滤掉数组中重复的值,创建一个只 阅读全文
posted @ 2019-07-12 14:03 拈花醉 阅读(190) 评论(0) 推荐(0)