摘要: 为了每次项目上线,版本迭代时,能及时清除上个版本的缓存,我们在编译打包代码时,给请求加上时间戳。 组件化开发下,shared文件夹 盛放 各个模块公有的脚本、图片等资源。 这里主要谈谈 如何给页面的外部链接加时间戳。 1.shared文件夹新建version.js文件,脚本代码如下: 其中动态脚本, 阅读全文
posted @ 2018-05-18 15:03 青春给了义务教育 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 在讨论页面重绘、回流之前。需要对页面的呈现流程有些了解,页面是怎么把html结合css等显示到浏览器上的, 下面的流程图显示了浏览器对页面的呈现的处理流程。可能不同的浏览器略微会有些不同。但基本上都是类似的。 1. 浏览器把获取到的HTML代码解析成1个DOM树,HTML中的每个tag都是DOM树中 阅读全文
posted @ 2018-04-28 14:02 青春给了义务教育 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1.window.getComputedStyle()方法返回值 是一个可以获取当前元素所有最终使用的CSS属性值。返回的是一个CSS样式声明对象([object CSSStyleDeclaration]),只读。 语法:var style = window.getComputedStyle("元素 阅读全文
posted @ 2018-04-28 11:13 青春给了义务教育 阅读(1850) 评论(0) 推荐(1) 编辑