随笔分类 -  js、jquery随笔

摘要:记录一下时间戳转换方法时间戳转换方法 阅读全文
posted @ 2024-03-18 09:32 奔跑的哈密瓜 阅读(33) 评论(0) 推荐(0) 编辑
摘要:实现鼠标横向滚动 阅读全文
posted @ 2024-01-16 14:03 奔跑的哈密瓜 阅读(120) 评论(0) 推荐(0) 编辑
摘要:两个数组的过滤两个数组的过滤 阅读全文
posted @ 2023-12-20 11:03 奔跑的哈密瓜 阅读(69) 评论(0) 推荐(0) 编辑
摘要:前端请求blob文件流,如何校验接口报错前端请求blob文件流,如何校验接口报错 阅读全文
posted @ 2023-08-01 10:22 奔跑的哈密瓜 阅读(560) 评论(0) 推荐(0) 编辑
摘要:解决echarts鼠标选择错位的问题解决echarts鼠标选择错位的问题 阅读全文
posted @ 2023-06-25 08:46 奔跑的哈密瓜 阅读(494) 评论(0) 推荐(0) 编辑
摘要:js保留小数位数(进位舍去)问题js保留小数位数(进位舍去)问题 阅读全文
posted @ 2023-06-16 14:10 奔跑的哈密瓜 阅读(320) 评论(0) 推荐(0) 编辑
摘要:正则随笔记录正则随笔记录 阅读全文
posted @ 2023-04-25 15:56 奔跑的哈密瓜 阅读(11) 评论(0) 推荐(0) 编辑
摘要:防抖节流简单示例1 //节流 在规定时间内只会执行一次,若重复点击,只有一次执行 2 //防抖 在规定时间后执行一次,重复点击,重新开始计时 3 // 4 //节流 5 function func(){ 6 console.log("节流") 7 } 8 var flag=true; 9 function thro 阅读全文
posted @ 2022-12-13 16:15 奔跑的哈密瓜 阅读(34) 评论(0) 推荐(0) 编辑
摘要:解决同一文件二次上传,不触发事件,无响应解决同一文件二次上传,不触发事件,无响应 阅读全文
posted @ 2022-12-12 15:27 奔跑的哈密瓜 阅读(182) 评论(0) 推荐(0) 编辑
摘要:1 //判断是否全屏 2 const checkFull=()=> { 3 var isFull = 4 document.fullscreenElement || 5 document.mozFullScreenElement || 6 document.webkitFullscreenEleme 阅读全文
posted @ 2022-12-02 09:21 奔跑的哈密瓜 阅读(645) 评论(0) 推荐(1) 编辑
摘要:target: 获取触发特定事件的元素,它返回的值不一定是引用事件侦听器的元素。 currentTarget: 获取事件侦听器触发特定事件的元素,他返回的值始终是引用事件侦听器的元素。 例下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> 阅读全文
posted @ 2022-10-12 18:05 奔跑的哈密瓜 阅读(72) 评论(0) 推荐(0) 编辑
摘要:在项目中会使用到点击树节点让左侧列表滚动定位到指定位置 1.使用scrollIntoView( )进行定位(注:如果页面中存在fixed布局,不推荐使用,可能会出现页面整体向上的问题) 此方法需要给每一个dom设置id,在左侧树点击拿到对应右侧dom的id, if (data.Id) {//data 阅读全文
posted @ 2022-08-08 15:12 奔跑的哈密瓜 阅读(418) 评论(0) 推荐(0) 编辑
摘要:在简书上看到了一篇关于promise的详细讲解,通俗易懂,在这里记录一下 https://www.jianshu.com/p/1b63a13c2701 阅读全文
posted @ 2022-07-08 17:42 奔跑的哈密瓜 阅读(31) 评论(0) 推荐(0) 编辑
摘要:代码如下 const unlink = (arr,key) => {//arr指去重数组,key指传入的需要判断的键 let obj = {}; return arr.filter((item, index, array) => { return obj.hasOwnProperty(typeof 阅读全文
posted @ 2022-06-27 10:28 奔跑的哈密瓜 阅读(420) 评论(0) 推荐(0) 编辑
摘要:在项目中遇到过一个问题,就是两个项目的存储值token一样,在一个项目跳转另一个项目的时候发现两个项目token都失效了,前后端代码都没问题。 原因是 cookie不会区分域名保存,也就是说如果两个项目的cookie键一模一样,后面会把前面的给覆盖了,这就是问题所在。 阅读全文
posted @ 2022-05-31 09:13 奔跑的哈密瓜 阅读(56) 评论(0) 推荐(0) 编辑
摘要:1.先去除输入值中的回车 let t = " "; let k = t.replace(/\n/g, ''); 2.去除空格判断最终值是否为空 if(!k.trim()){ console.log("值为空") }//k.trim()最终等于"" //trim() 方法用于删除字符串的头尾空白符,空 阅读全文
posted @ 2022-03-24 10:12 奔跑的哈密瓜 阅读(224) 评论(0) 推荐(0) 编辑
摘要:这里使用了冒泡排序、选择排序、插入排序的方式对数组进行排序 1 let arr = [1,3,2,7,5,4]; //对数据进行从小到大排序 2 // **冒泡排序** 3 // 冒泡排序按照一定的遍历规则(从小到大、从大到小),对数据进行遍历,每一轮遍历结束会确定一个最大值或者最小值,在对剩下的数 阅读全文
posted @ 2022-02-09 15:01 奔跑的哈密瓜 阅读(841) 评论(0) 推荐(0) 编辑
摘要:今天看到了一个关于this指向的面试题,在这里记录下,题如下 1 var length = 10 2 function fn(){ 3 alert(this.length) 4 } 5 var obj = { 6 length: 5, 7 method: function(fn) { 8 fn() 阅读全文
posted @ 2022-02-09 14:58 奔跑的哈密瓜 阅读(22) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示