摘要: var isLppzApp = false var ua = navigator.userAgent.toLowerCase() var uaApp = ua ? ua.match(/BeStore/i) : '' // match方法返回的是对象 var uaAndroid = /android/ 阅读全文
posted @ 2022-07-19 14:59 努力写bug 阅读(1982) 评论(0) 推荐(0) 编辑
摘要: 一:代码层次优化 1.1、v-if 和 v-show 区分使用场景 v-if 是 真正 的条件渲染,因为它会确保在切换过程中条件块内的事件监听器和子组件适当地被销毁和重建;也是惰性的:如果在初始渲染时条件为假,则什么也不做——直到条件第一次变为真时,才会开始渲染条件块。 v-show 就简单得多, 阅读全文
posted @ 2021-04-01 09:58 努力写bug 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 第一步 : 尝试使用 npm set strict-ssl false 本人亲测有效,如果报相同的错误可以尝试使用 npm config set registry http://registry.npmjs.org/ 阅读全文
posted @ 2020-06-11 11:25 努力写bug 阅读(5314) 评论(1) 推荐(2) 编辑
摘要: (1) 减少http请求次数:CSS Sprites, JS、CSS源码压缩、图片大小控制合适;网页Gzip,CDN托管,data缓存 ,图片服务器。 网页Gzip 1.开GZIP有什么好处? 答:Gzip开启以后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的 阅读全文
posted @ 2020-05-28 10:46 努力写bug 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 埋点1.埋点概述所谓埋点就是在应用服务器中的每一个页面中都嵌入一段js脚本 使用户在访问页面时 自动触发js 收集用户访问行为日志 并提交到日志服务器。2.js脚本编写pv点击量 - 一次请求就是一个pv - 只需要在日志服务器中记录访问次数 就是pv的值 并不需要在js中获取额外数据uv独立访客数 阅读全文
posted @ 2018-09-03 20:11 努力写bug 阅读(453) 评论(0) 推荐(0) 编辑
摘要: router.beforeEach((to, from, next) => { window.document.title = to.meta.title // pc端打开跳转处理 // console.log('topath:', to.path) if (constant.ispc()) { i 阅读全文
posted @ 2018-05-30 16:05 努力写bug 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 前端性能监控:window.performance window.performance 是W3C性能小组引入的新的API,目前IE9以上的浏览器都支持。一个performance对象的完整结构如下图所示: memory字段代表JavaScript对内存的占用。 navigation字段统计的是一些 阅读全文
posted @ 2018-05-28 17:35 努力写bug 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 引用大神随笔 通常,通过 JavaScript,您需要操作 HTML 元素。 1、通过 id 找到 HTML 元素 2、通过标签名找到 HTML 元素 3、通过类名找到 HTML 元素 提示:通过类名查找 HTML 元素在 IE 5,6,7,8 中无效。 var x=document.getElem 阅读全文
posted @ 2018-05-22 11:08 努力写bug 阅读(122) 评论(0) 推荐(0) 编辑
摘要: Git介绍 Git是分布式版本控制系统 集中式VS分布式,SVN VS Git 1)SVN和Git主要的区别在于历史版本维护的位置 2)这两个工具主要的区别在于历史版本维护的位置Git本地仓库包含代码库还有历史库,在本地的环境开发就可以记录历史而SVN的历史库存在于中央仓库,每次对比与提交代码都必须 阅读全文
posted @ 2018-02-26 20:02 努力写bug 阅读(195) 评论(0) 推荐(0) 编辑