前端开发

loading属性本地原生支持img图片、iframes延迟加载

2019-04-152772次阅读javascript
IntersectionObserver使延迟加载变得比以前更容易、更高效,但是要真正正确地进行加载,仍然需要删除src等,这很麻烦。Chrome 75 将默认启用延迟加载功能:loading属性本地原生支持img图片、iframes延迟加载
前端开发

git强制覆盖本地代码

2019-04-152852次阅读git
git强制覆盖本地命令(单行执行):git fetch --all && git reset --hard origin/master && git pull
前端开发

JavaScript追踪统计用户数据

2019-04-152292次阅读javascript
网页中经常会遇到这样的需求,例如:点击链接或者用户正准备离开网页时,需要将这些信息发送给后端服务器做为统计分析。
前端开发

前端必备!最全nginx技术分析(转载收藏)

2019-04-142463次阅读
nginx 是一个高性能的 HTTP 和反向代理服务器,也是一个通用的 TCP/UDP 代理服务器,最初由俄罗斯人 Igor Sysoev 编写。
前端开发

移动端web开发小结

2019-04-141648次阅读
只有你想不到的,没有你做不到的,多用css3、 多用原生javascrpit(ES5基本全部支持)
前端开发

javascript判断一个变量是否是数组类型

2019-04-141400次阅读javascript
判断一个变量是否是数组类型,虽然用到的地方不是太多,但权当收藏学习,刷一下面试题。网上收集了目前有6种方式
前端开发

overscroll-behavior: contain阻止滚动链接,滚动不会传播给祖先

2019-04-135000次阅读滚动
overscroll-behavior CSS 属性是 overscroll-behavior-x 和 overscroll-behavior-y 属性的合并写法, 让你可以控制浏览器过度滚动时的表现——也就是滚动到边界。
前端开发

js手机号码正则及替换为星号方法

2019-04-124281次阅读正则
手机号码为11位,正则:/^(0|86|17951)?(13[0-9]|14[57]|15[012356789]|16[0-9]|17[0-9]|18[0-9]|19[0-9])[0-9]{8}$/,替换:var endPhone = phone.replace(/^(\d{3})\d{4}(\d+)/,"$1****$2")
前端开发

深入理解浏览器的缓存机制(转载)

2019-04-121902次阅读缓存
缓存可以说是性能优化中简单高效的一种优化方式了。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。
前端开发

DNS预获取dns-prefetch提升网页加载速度

2019-04-112623次阅读
在HTML里面加入DNS Prefetch 则会让浏览器提前进行DNS的解析并且缓存到系统中,这样就可以提升网页的加载速度。