前端
文章平均质量分 81
神奇小白
厚德载物、孜孜不倦
展开
-
前端监控五性能监控和最佳实践
中其他可用的时间类函数(比如Date.now)不同的是,window.performance.now()返回的时间戳没有被限制在一毫秒的精确度内,相反,它们以浮点数的形式表示时间,精度最高可达微秒级。另外一个不同点是,window.performance.now()是以一个恒定的速率慢慢增加的,它不会受到系统时间的影响(系统时钟可能会被手动调整或被。元素到页面现有内容的上方。这是因为,在过去要去衡量一个高质量网站,需要的指标太多,且有些指标计算很复杂,所以,Google 推出 Web Vitals。原创 2023-07-22 12:06:56 · 589 阅读 · 0 评论 -
前端监控四-页面和路由的监听
路由的变化本质上都会调用history.pushState或replaceState.当直接调用history接口时,不会触发,需要重写pushState,replaceState的原型方法。原创 2023-07-22 12:00:00 · 1193 阅读 · 0 评论 -
前端监控三日志数据的上报
也可以通过localStorage暂存数据,等到浏览器空闲的时候上传,上传成功删除本地数据。之前为了实时地上传日志数据,我们使用以下方法。之前项目中经常使用img上报数据。原创 2023-07-22 10:30:00 · 580 阅读 · 0 评论 -
前端监控二全局click事件的劫持(与框架解耦)
最近在做一个日志监控插件,一些验证,顺便验证了margin塌陷的知识点这里主要讲点击事件的日志上传. 我们组内项目使用vue居多,本来想用vue的指令来实现点击按钮日志上传。但这种对业务代码侵入过多,而且不具备普适性。原创 2023-07-22 01:21:34 · 787 阅读 · 0 评论 -
表单相关问题
2018-08-31 18:07:26使用getParameterValues方法接收参数的情况1 当在前端直接提交或使用ajax-$("#form_id").serialize()提交表单时 则使用request.getParameterValues("name")接收参数。<form action="onGPV" method="post"> <i...原创 2018-11-18 18:25:45 · 209 阅读 · 0 评论 -
最简单的tab选项卡
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>tab分页</title> <script type="text/javascript"&g原创 2018-11-18 18:46:06 · 676 阅读 · 0 评论 -
select下拉框 笔记
以前记得select很溜的,好久没写前端都忘完了,把以前的代码又看了下,得做笔记啊一 2018-09-08 09:11:40select里面应当填充List<Map<String, String>>类型数据下面是一个三级下拉选择,第一级需要提前填充数据,第二三级是动态填充的<span>产品品类:</span><select ...原创 2018-11-17 01:51:42 · 418 阅读 · 0 评论 -
jeecg datagrid的一些使用技巧
项目用的是jeecg版的easyui http://jeecg3.mydoc.io/需求1<t:datagrid name="ReportList" fitColumns="true" autoLoadData="true" title="汇总表" actionUrl="collectionReportController.do?find" idField=..原创 2018-11-17 20:17:58 · 12890 阅读 · 0 评论 -
javascript 常见问题
1 apend 和 appendChild <!doctype html><html lang="en"><head> <meta charset="utf-8"> <title>append demo</title> <script src="ht原创 2018-11-17 21:05:57 · 347 阅读 · 0 评论