BOM
文章平均质量分 60
浏览器
然后他就拿棍子来打我
这个作者很懒,什么都没留下…
展开
-
文件上传、下载、导出(图片上传、下载)
文件上传/下载/导出/到处Excel原创 2021-09-22 11:07:43 · 562 阅读 · 0 评论 -
小数精度丢失,前端 JS 运算
项目开发过程中,常会遇到浮点数加、减、乘、除运算丢失精度问题。以下是常规的解决方法思路:将小数化成整数后再作运算避免方法中出现小数相乘1. 加法转成整数相加Math.pow(10, ... ) 为整数,和除以 Math.pow(10, ... ) 不会出现小数/** * 加法运算,避免数据相加小数点后产生多位数和计算精度损失。 * @param num1 加数1 * @param num2 加数2 */function numAdd(num1, num2) { va..原创 2021-09-26 16:38:08 · 1109 阅读 · 0 评论 -
前端浏览器事件-Browser
requestFullScreen 打开的全屏 才能用 exitFullscreen 关闭。手动(F11)打开的全屏只能手动(ESC)关闭。浏览器无法自启动以后立即触发 进入全屏。原创 2022-06-04 16:59:58 · 654 阅读 · 0 评论 -
postMessage 通信 | Iframe 通信
父级判断 Iframe 是否有效,且只有 Iframe 加载完毕后才能成功传递 message。原创 2023-01-30 13:21:23 · 1247 阅读 · 0 评论 -
el-tab 锚点监听 | 自定义滚动事件
el-tabs 自带的 el-tab-pane 无法进行滚动监听。需要隐藏 el-tab-pane ,并使用自定义样式替代-- el-tabs 插件 --> < div class = " na-wrap " > < el-tabs tab-position = " left " v-model = " userInfoType " @tab-click = " switchUserInfo " >原创 2023-05-08 13:19:39 · 1165 阅读 · 2 评论 -
Promise.all 的使用
Promise.all() 方法是 promise 并发方法之一。它可用于聚合多个 Promise 的结果。通常在有多个相关的异步任务并且整个代码依赖于这些任务成功完成时使用。原创 2023-12-19 17:22:56 · 870 阅读 · 0 评论 -
打印JS代码运行时间
经常刷力扣的小伙伴都知道,在提交代码的时候会有代码运行时间的限制。如何打印执行时间呢,以下是使用方法。原创 2023-12-21 16:29:06 · 706 阅读 · 0 评论