主流埋点计划 现在主流的埋点计划包含 代码埋点 可视化埋点 无埋点 一、代码埋点 在须要埋点的节点挪用接口,照顾数据上传。如百度统计等; 瑕玷 工作量较大,每个组件的埋点都须要增添响应的代码,入侵营业代码,增…
标签:html
关于如何把项目做得更好的一次思考
之前做开发的时候对项目完全没有一个整体的思考,需求来了就知道做,只关心自己做的那部分的功能,做完拉到。但最近所做的项目中,遇到了不少问题,自己都忍不住吐槽起来了。如:项目经常性延期、代码冗余、添加一个很小的新功能都需要改…
面向web前端及node开发人员的vim配置
鉴于 window 下基本用不到 vim,所以下面内容不再提及 window,具体可以在相应 github 中查看手册操作基础:已装有上有 nodejs(npm)。没装的可以移步官网:https://nodejs.org…
在Typescript项目中,如何优雅的使用ESLint和Prettier
对于Typescript项目的编码规范而言,主要有两种选择ESLint和TSLint。ESLint不仅能规范js代码,通过配置解析器,也能规范TS代码。此外由于性能问题,TypeScript 官方决定全面采用ESLi…
css居中办法学习笔记
第一种:通过margin负值 <div class="one"></div> .one{ position: absolute; width: 200px; height: 200px; top:…
Vue nextTick 机制
背景 我们先来看一段Vue的执行代码: export default { data () { return { msg: 0 } }, mounted () { this.msg = 1 this.msg = 2 thi…
移动web开发中,好用的小方法
1.检查是否触屏设备 //此方法在chrome模拟手机的模式中似乎无效,但是在iphone中是有效的,在安卓中待测试 function isTouchDevice() { return ('ontouchstart' i…
em和strong的区别
em 和 strong 的区别,可以从三个层次上来谈。 首先看 HTML 4.01 中的说明: EM: Indicates emphasis. STRONG: Indicates stronger emphasis. e…
ES6 Async/Await 完爆Promise的6个原因
自从Node的7.6版本,已经默认支持async/await特性了。如果你还没有使用过他,或者对他的用法不太了解,这篇文章会告诉你为什么这个特性“不容错过”。本文辅以大量实例,相信你能很轻松的看懂,并了解Javascri…
CSS常见问题
1.适配iPhoneX全屏 <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover">…
bootstrap解析-排版
标题 <h1>36px .h1 <h2>30px .h2 <h3>24px .h3 <h4>18px .h4 <h5>14px .h5 <h6>12…
前端面试题(3)现代技术
什么是单页面应用(SPA)? 单页面应用(SPA)是指用户在浏览器加载单一的HTML页面,后续请求都无需再离开此页 目标:旨在用为用户提供了更接近本地移动APP或桌面应用程序的体验。 流程:第一次请求时,将导航页传输到客…