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

浙公网安备 33010602011771号