
JavaScript
文章平均质量分 51
一个......
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
token的实现思路
后端提供仨接口:1.通过code获取access_token和refresh_token(每次调佣都生成新的access_token和refresh_token,并将老的数据变为过期)2.通过access_token 获取用户信息3.通过refresh_token 刷新token,返回新access_token(每次调用都生成新的access_token,并将老的数据变为过期)token一般加密规则:用户id+当前时间戳+秘钥,用md5生成32位token。原创 2023-04-26 17:58:13 · 1211 阅读 · 1 评论 -
ES6 const > let > var 使用场景及差异
建议使用的优先级:const > let > varES6 提出了两个新的声明变量的命令:let和const。其中,let完全可以取代var,因为两者语义相同,而且let没有副作用。原创 2018-12-20 18:21:45 · 1143 阅读 · 1 评论 -
js删除数组指定元素
findIndex()方法满足条件时返回数元素下标,否则返回-1。原创 2019-11-12 13:43:48 · 400 阅读 · 0 评论 -
js高阶函数 reduce/filter
通常我们仅使用第一个参数,表示Array的某个元素。例:把一个字符串13579先变成Array——[1, 3, 5, 7, 9],再利用reduce()就可以写出一个把字符串转换为Number的函数。例:输入:[‘adam’, ‘LISA’, ‘barT’],输出:[‘Adam’, ‘Lisa’, ‘Bart’]。例:移除数组 arr 中的所有值与 item 相等的元素。例:计算给定数组 arr=[ 1, 2, 3, 4 ] 中所有元素的总和。初始值, 或者计算结束后的返回值。当前元素所属的数组对象。原创 2019-11-21 18:14:25 · 207 阅读 · 0 评论 -
es6...扩展操作符
es6...扩展操作符。原创 2021-07-07 11:47:51 · 193 阅读 · 0 评论 -
微前端:技术选型
iframe、single-spa 在功能完善度上有余,所以放弃抉择;emp 比拟适宜在我的项目初期选型应用,用约定来躲避款式隔离和js隔离(所以 emp 没有把利用隔离思考进去),比拟适宜在大型项目中应用;microapp 和qiankun,性能残缺度上比拟好,只管 microapp 比 qiankun 多了元素隔离性能、插件零碎,且应用了类web component的思路升高子利用的接入老本。原创 2023-01-29 14:12:02 · 1106 阅读 · 0 评论 -
JS开发小技巧
JS开发小技巧,提升代码质量,优化多个条件if语句,数组排序,数组最大最小值原创 2023-03-08 00:49:58 · 212 阅读 · 0 评论 -
前端错误/性能监控(vue)
1、window.addEventListener(‘error’,error=>{}) 静态资源加载错误 或者 JS错误(不会捕获promise)在utils/monitor新建两个js文件,分别是errorLog,js全局错误监听,performanceLog.js全局性能监听。性能监听:可以及时发现问题,比如下载的js文件、image时间过长,白屏、渲染时间长等等问题。监听在页面刷新或关闭前,将错误发送到服务器(我这里加了个,当50条错误的时候先上传)这里是在自己封装的请求拦截器里面,监听请求错误。原创 2023-02-15 14:02:32 · 2661 阅读 · 0 评论 -
JavaScript基础(手写代码)
【代码】JavaScript基础-前端八股文之手写代码篇原创 2023-02-09 11:56:11 · 196 阅读 · 0 评论