前端周报第 10 期
焦点
解决问题的艺术
身为程序员,作者认为程序员最重要的能力是解决问题的能力。为了解决具体的问题,程序员需要分析问题,将问题拆分成一些小问题,再一一解决。作者以搭建一个网站为目标,举例怎么按部就班地解决达成目标会遇到的问题。
教程
什么是 JS 的执行上下文和执行栈?
JS 的执行上下文以及执行栈背后的原理,理解这些原理可以明白作用域链和变量提升。
那些没人教我的 CSS
作者分享了一些平时很少讨论但却有用的 CSS 知识。
如何让浏览器根据 EXIF 信息显示旋转后的图片?
网络图片带有 EXIF 信息,包含了旋转参数,但是浏览器不会显示旋转后的图片,这篇问答了怎样通过做到显示旋转后的图片。
上面的方式会导致额外的计算处理,另一解决方式是上传用户图片的时候,先修正图片的旋转角度再上传,这样就不需要额外的计算,可以使用工具库 JavaScript-Load-Image 的 orientation
参数来做到。
工具&资源
laxxx
轻量的滚动动画库。
fastdom
分批处理 DOM 属性的读写操作,避免过多回流。
JS 开发阅读
为 JS 开发者收集的书和文章。
如果你喜欢这篇文章,请关注我,我会持续输出更多原创且高质量的内容。
原文链接:前端周报第 10 期
相关推荐
小秋 2020-11-12
学习web前端 2020-11-09
小焊猪web前端 2020-11-04
lxhuang 2020-11-03
小焊猪web前端 2020-10-24
杏仁技术站 2020-10-23
南昌千网科技 2020-10-18
liduote 2020-10-16
PncLogon 2020-09-24
趣IT 2020-09-22
杏仁技术站 2020-09-18
拾光璇旅 2020-09-17
lfbooo 2020-09-09
颤抖吧腿子 2020-09-04
xiaohuli 2020-09-02
Herorong 2020-08-25
nicepainkiller 2020-08-20
anaction 2020-08-17
风萧萧梦潇 2020-08-17