摘要: 该文章仅作为自己的总结 1.performance.timing对象 navigationStart:当前浏览器窗口的前一个网页关闭,发生unload事件时的Unix毫秒时间戳。如果没有前一个网页,则等于fetchStart属性。 unloadEventStart:如果前一个网页与当前网页属于同一个 阅读全文
posted @ 2019-01-29 10:38 .Juliana 阅读(891) 评论(0) 推荐(0) 编辑
摘要: ```javascript _fixIosInputH () { let [timeout, beforeTop] = [null, 0] $('input, textarea').on('focus', () => { // 记录当前页面的滚动高度 beforeTop = document.body.scrollTop // 清除定时器 clearTime... 阅读全文
posted @ 2019-01-29 10:38 .Juliana 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 防抖和节流都是用来控制频繁调用的问题,但是这两种的应用场景是有区别的。 throttle(节流) 有一个调用周期,在一个很长的时间里分为多段,每一段执行一次。例如onscroll,resize,500ms执行一次 debounce(防抖) 在一定时间内不调用,只调用一次。例如input事件,停止输入 阅读全文
posted @ 2019-01-29 10:37 .Juliana 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 今日浏览某大神的一篇博文时发现如下写法: 竟然可以使图片达到background image一样的效果,有点小激动,想想之前要实现图片的不变形又铺满外层元素得这样用: 马上去查看了一下,它的值有: fill | contain | cover | none | scale down 解释如下(非官方 阅读全文
posted @ 2019-01-29 10:36 .Juliana 阅读(232) 评论(0) 推荐(1) 编辑
摘要: 在flex布局里使用text overflow: ellipsis;发现没有省略。 解决方案 阅读全文
posted @ 2019-01-29 10:35 .Juliana 阅读(992) 评论(0) 推荐(0) 编辑
摘要: 相同点 + 指定要侦听更改的CSS属性。 + 设置计时(缓和)功能以改变从一个属性值到另一个属性值的速率 + 指定持续时间以控制动画或转换所需的时间 + 以编程方式收听您可以随意执行的动画和特定于转换的事件 + 可视化CSS属性更改。 不同点 + 触发条件不同。animation没有触发条件,tra 阅读全文
posted @ 2019-01-29 10:33 .Juliana 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 摘至 "知乎" 首先得明确 http 缓存的好处 + 减少了冗余的数据传输,减少网费 + 减少服务器端的压力 + Web 缓存能够减少延迟与网络阻塞,进而减少显示某个资源所用的时间 + 加快客户端加载网页的速度 常见 http 缓存的类型 + 私有缓存(一般为本地浏览器缓存) + 代理缓存 然后谈谈 阅读全文
posted @ 2019-01-29 10:29 .Juliana 阅读(567) 评论(0) 推荐(0) 编辑
摘要: JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。 JavaScript诞生已 阅读全文
posted @ 2016-09-26 11:24 .Juliana 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 今天发现JQuery可以用 animate方法回到顶部,心想着zepto应该也可以 于是便用了一下,发现console提示zepto没有这个方法,百度之后发现原来不是没有这个方法,是因为这animate这个方法是在effects组件里的,然而默认的zepto是没有这个组件的,于是又倒腾了一下。 1. 阅读全文
posted @ 2016-09-19 15:20 .Juliana 阅读(7912) 评论(0) 推荐(2) 编辑