首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
前端js基础
Elpida
创建于2022-04-01
订阅专栏
记录自己平时遇到的一些经典的js问题
等 1 人订阅
共10篇文章
创建于2022-04-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
获取页面url携带的指定参数值
最近开发需要拿到页面url后面指定的form-data格式的参数值,因此封装可一个通用的,以供后面参考
前端做sha1加密
一、最近遇到调取后端接口需要前端做sha1加密的需求,个人纪录一下,防止忘记。后面可以进来参考,希望有帮助。
历史版本对比实现
第二步:判断出两个map的size取最大size的那一个并遍历map,拿每一个key来在两个map中找如果双方都有这个可以,那么就可以知道这两个需要对比,判断字段是否改变。然后没遍历一步,只要判断完相
将数组扁平化并去重,最终得到一个升序且不重复的数组
``` var arr = [ [1, 2, 2], [3, 4, 5, 5], [6, 7, 8, 9, [11, 12, [12, 13, [14] ] ] ], 10]; var result
Set、Map、WeakSet 和 WeakMap 的区别?
``` Set——对象允许你存储任何类型的唯一值,无论是原始值或者是对象引用. WeakSet——成员都是对象;成员都是弱引用,可以被垃圾回收机制回收,可以 用来保存 DOM 节点,不容易造成内存泄漏
关于改变data里面的引用类型数据时不触发updated
很明显option这个引用数据类型里面有好几层,那么不管是我直接改变option的第几层,都无法触发updated函数。这涉及到变量的基础数据类型和引用数据类型的问题。基础数据类型,如果你给变量赋值,那变量保存的值就是这个值。引用数据类型,保存的这是这个值的内存地址,所以你每次…
element-ui 时间日期选择器的开始时间和结束时间做限制
-接着就是对时间做限制,看过源码后,发现可以绑定input事件,当你点击日期选择器的某一天时就会触发此函数,因此当一开始确认了开始时间,那么此时就可以对结束时间的时分秒做限制。 -以上只是对开始选择的操作,结束的操作基本相同,可以参考上面即可。
后端响应报文主体为流文件时怎么处理并下载该文件
1.本人业务是需要点击一个按钮导出对应的excel数据并在浏览器下载该文件。 我们在做响应拦截器时没有考虑到流文件的情况,当时为了方便,就对响应的内容统一做了处理,只拿到response.data数据。 在写请求函数时,必须要有responseType:'blob'。
给定一个数组,拿到数组每一项然后间隔指定时间请求一次后端接口
> 最近遇到一个需求,前端拿到数组后,需要根据拿到数组的每一项的id间隔一段时间请求接口,然后JS是单线程的,你异步操作会单独放到任务队列里去执行,js继续执行下面同步代码。 ```js //第一种实
js实现防抖和节流
防抖, 防抖——触发高频事件后 n 秒后函数只会执行一次,如果 n 秒内高频事件再 次被触发,则重新计算时间; 节流,节流——高频事件触发,但在 n 秒内只会执行一次,所以节流会稀释函数的执 行频率