摘要: webpack本质上是模块打包工具,能识别模块化语法,把模块打包到一起,不光是js文件,通过loader能打包css,图片文件等任何内容 package.json { "name": "webpack-demo", "version": "1.0.0", "description": "", "ma 阅读全文
posted @ 2020-09-08 21:51 一只瓜牛 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 从输入url到页面展现发生了什么 浏览器地址输入url,按下回车 DNS解析:将域名解析为ip TCP连接:三次握手 发生HTTP请求 服务器解析请求,返回HTTP报文 浏览器解析渲染页面 断开连接:TCP四次挥手 url 常见的URL是这样的:http://www.baidu.com,这个域名由三 阅读全文
posted @ 2020-09-08 21:49 一只瓜牛 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 在前端项目中,有时候需要统计页面点击量,或者用户行为的数据,所以就有了前端数据监控,通过数据监控,可以对用户行为进行分析,从而对业务的重点进行调整 埋点方式分类 手动埋点 纯手动写代码,调用埋点SDK的函数,在需要埋点的业务逻辑功能位置调用接口上报埋点数据 //命令式 // 按钮点击时发送埋点请求 阅读全文
posted @ 2020-09-08 21:41 一只瓜牛 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 在前端代码开发阶段,会有各种各样的bug,通常在上线之前我们会清理掉所有的bug,通过测试之后才上线,但是线上环境也不能保证不会出问题,有些问题可能出现了之后,用户也不会反馈,问题不容易复现,导致不好定位修复,如果有办法在发生异常的时候,自动监控,然后把异常通过接口上报到服务端,这样异常信息就能保留 阅读全文
posted @ 2020-09-08 20:49 一只瓜牛 阅读(465) 评论(0) 推荐(0) 编辑
摘要: function getTags(){ //获取全部标签 let tags = [...document.getElementsByTagName("*")]; //获取标签名 tags =tags.map((item)=>{ return item.nodeName; }) //返回对象,key= 阅读全文
posted @ 2020-09-08 13:41 一只瓜牛 阅读(175) 评论(0) 推荐(0) 编辑