js
违规昵称001
这个作者很懒,什么都没留下…
展开
-
vue 实现自由拖拽功能组件 vuedraggable 使用
vue 实现自由拖拽功能 vuedraggable组件原创 2022-12-27 18:33:21 · 624 阅读 · 0 评论 -
vue使用lodash 节流防抖
在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时 假设设置防抖两秒,点击一次,在两秒内再点击第二次,就会重新计这两秒,(就像王者里面的回城)相当于两秒内的最后一次点击生效。原文链接:https://blog.csdn.net/Technology_hands/article/details/126684261。参考链接:https://blog.csdn.net/Technology_hands/article/details/126684261。,两秒内点击的其他次数不生效。原创 2022-11-18 18:37:46 · 3106 阅读 · 0 评论 -
js 二维数组转化为一维数组的简单方法
最简单的方式,先将对象转化为二维数组,再将二维数组合并为一维数组,筛选出符合条件得元素。需要把该对象转换为一个一维数组,并且该数组中的每一个对象的count值不为0。场景:有一个对象如下。...原创 2022-08-16 11:33:47 · 814 阅读 · 0 评论 -
axios配置 request中添加token
有时候会遇到后台无法自动将token写入浏览器的情况,此时就需要前端手动携带token1、首先在登陆之后在localStorage中存储token值localStorage.setItem('token')2.然后在axios配置文件里做配置axios.interceptors.request.use( config => { if (localStorage.getItem('token')) { // 如果后台要token这么写: config.hea原创 2022-04-10 18:04:15 · 8997 阅读 · 0 评论 -
js 数组实现上移下移功能
arr:[]数组index:当前item所在下标//上移if (arr.length > 1 && index !== 0) { var temp = arr[index - 1]; //上移:当前item与上一个交换位置 arr[index - 1] = arr[index]; arr[index] = temp; }//下移if( arr.length > 1 && index != arr.length - 1 ) {原创 2022-04-01 18:38:00 · 628 阅读 · 0 评论 -
js 将秒格式化为 时分秒
picTime(val) { var hh = parseInt(val/3600); if(hh<10) hh = "0" + hh; var mm = parseInt((val-hh*3600)/60); if(mm<10) mm = "0" + mm; var ss = parseInt((val-hh*3600)%60); if(ss<10) ss = "0" + ss; var length..原创 2022-02-22 15:44:18 · 598 阅读 · 0 评论 -
js保留n位小数 不四舍五入
formatDecimal(num, decimal) { num = num.toString() let index = num.indexOf('.') if (index !== -1) { num = num.substring(0, decimal + index + 1) } else { num = num.substring(0) } return parseFloat(num).toFixed(原创 2022-01-07 11:23:39 · 716 阅读 · 0 评论 -
实现一个下拉框
1.`let flag = false;$(".hw-user-name").on(“click”, function () {// console.log(“ss”);flag = !flag;if (flag == true) {$(".arrow-top-bottom").addClass(“user-avatar-toggle_on”).removeClass(“user-a...原创 2019-11-30 14:43:09 · 253 阅读 · 0 评论 -
js substring 与 substr 的共同点与区别
共同点 当substring和substr都只有一个参数时,他们的作用是一样的,都是从指定字符位置开始截取到最后一位。substring:var mystr="abcdefg";console.log(mystr.substring(3));//结果:defg,substr:var mystr="abcdefg";console.log(mystr.substr(3));//结果:defg,不原创 2017-12-21 14:56:49 · 271 阅读 · 0 评论 -
js基础 内置对象
js中几乎所有的事物都可以称之为对象,包括像数值、字符串、日期、数组,函数等等。下面是一些内置对象的总结:1.声明定义一个对象可以用new 关键字 如 :var mydate =new Date(); //这里使用了内置对象 Date();2.访问一个对象用如下形式:objectName.methodName();3.访问对象属性:objectName.propertyName;// v原创 2017-12-12 16:25:15 · 174 阅读 · 0 评论 -
window.onload
window.onload#bg{ width:100px; height:100px; border:2px solid red;}document.getElementById("bg").style.backgroundColor="blue";// 此时将#bg的颜色设置为blue无效,因为网页(dom)还未加载完成,所以还无法获取div//解决办法:1.加上原创 2017-11-21 16:06:58 · 302 阅读 · 0 评论