js
勤劳@小蚂蚁
前端路上,用心编写、分享每篇前端技术文章....
展开
-
js 常用工具类/方法
/** * @desc 金额格式化 * @param s 金额 * @param n 保留的小数位数 * @return {String} */function formatMoney(s, n = 2) { if(s){ n = n > 0 && n <= 20 ? n : 2; s = parseFloat((s + "").replace(/[^\d\.-]/g, "")).toFixed(n) + ""; let l原创 2021-04-13 11:13:50 · 1096 阅读 · 1 评论 -
js 数组 sort方法无效解决方案
今天在码代码的时候,一个简单的数据sort排序竟然为难了我半个小时,先上无法排序成功的代码handleSort(sortType) { this.sortType = sortType; if(sortType === 1){ this.menuRightList.sort((a, b) => { return a.count < b.count; }); }else{ this.menuR原创 2021-01-14 16:24:37 · 1793 阅读 · 5 评论 -
echarts markline X轴 Y轴 添加标识线
一、X轴添加标识线效果:代码:markLine: { symbol: ['none', 'none'], itemStyle: { normal: { lineStyle: { type: 'dashed', color: 'red', }, label: { show: true, position: 'end', dist原创 2020-10-12 11:48:40 · 4908 阅读 · 6 评论 -
js 数组、对象的浅拷贝、深拷贝
文章目录一、数组的浅拷贝1. 数组内的元素不是对象或数组1. 数组内的元素是对象或数组二、数组的深拷贝三、对象的浅拷贝四、对象的深拷贝一、数组的浅拷贝1. 数组内的元素不是对象或数组如果数组内的元素不是对象或者数组,那么浅拷贝通过数组的slice()或concat()方法即可完成例如:var a = [1,2,3,4,5,6];var b = a.slice();console.log(b);a[0] = 11;console.log(a);console.log(b);1. 数组原创 2020-09-10 15:03:15 · 199 阅读 · 0 评论