摘要: 前端优化策略分为网络加载类、页面渲染类、CSS优化类、JavaScript执行类、缓存类、图片类、架构协议类。 网络加载类: 1、减少http资源请求次数 包括合并静态资源图片、JavaScript和Css代码 2、减少HTTP请求大小 减少没必要的图片、js/css及html代码(移除注释、ugl 阅读全文
posted @ 2019-01-18 13:09 zxs2016 阅读(222) 评论(0) 推荐(0) 编辑
摘要: html语义化就是让页面的内容结构化。 1.在没有样式CCS情况下也以一种文档格式显示,并且是容易阅读的。 2.搜索引擎的爬虫依赖于标记来确定上下文和各个关键字的权重,利于 SEO。 3.使阅读源代码的人对网站更容易将网站分块,便于阅读维护理解。 4.方便其他设备解析(如屏幕阅读器、盲人阅读器、移动 阅读全文
posted @ 2018-12-26 15:20 zxs2016 阅读(116) 评论(0) 推荐(0) 编辑
摘要: clientHeight,clientWidth: 元素宽高和padding, 不包括边框和margin, 如果有滚动条,还要减去滚动条的宽高。注意,这个值始终是整数,如果是小数会被四舍五入。 clientLeft属性等于元素节点左边框(left border)的宽度(单位像素),不包括左侧的pad 阅读全文
posted @ 2018-11-05 17:41 zxs2016 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 单行显示: { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } 多行显示,在chrome浏览器中 { display: -webkit-box; overflow: hidden; text-overflow: el 阅读全文
posted @ 2018-10-31 16:12 zxs2016 阅读(583) 评论(0) 推荐(0) 编辑
摘要: Google开源项目风格指南 Baidu ecomfe CSS规范 网易NEC CSS规范 阅读全文
posted @ 2018-09-14 14:06 zxs2016 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 兼容性检查网站: https://caniuse.com/ 检查JS代码网站:http://jshint.com/ 压缩网站: http://tool.css-js.com/ 阅读全文
posted @ 2018-09-11 16:43 zxs2016 阅读(106) 评论(0) 推荐(0) 编辑
摘要: ctrl + D 选中光标所在词 ctrl + enter 另起一行 alt + ← 回退到上一位置 阅读全文
posted @ 2018-06-26 10:29 zxs2016 阅读(101) 评论(0) 推荐(0) 编辑
摘要: ctrl + w 选中光标所在单词 阅读全文
posted @ 2018-06-26 10:25 zxs2016 阅读(81) 评论(0) 推荐(0) 编辑
摘要: babel-react-optimize自动去除propTypes React生命周期 1.装载过程(mount),也就是把组件第一次在DOM树中渲染的过程; 2.更新过程(Update),当组件被重新渲染的过程; 3.卸载过程(Unmount),组件从DOM中删除的过程。 1、装载过程 const 阅读全文
posted @ 2018-06-06 21:41 zxs2016 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 1、refresh. 2、右键项目 maven -> update project 3、右键模块 debug as -> debug configuration goals: clean install jre 选择项目中配置文件需要的jre版本 运行单元测试时若出现测试类找不到的情况,运行mave 阅读全文
posted @ 2018-03-23 10:23 zxs2016 阅读(241) 评论(0) 推荐(0) 编辑