大话懒加载

小白的理解——图片懒加载

开局先出张嘴

​ 懒加载(lazyload),即延迟加载,是一种对网页图片进行延迟加载处理的技术。说这货之前,先来碎嘴几句传统的网页加载方式。众所周知,浏览网页,经常会看到很多图片。正常情况下,浏览器会从上到下的加载<img src='xxx.jpg'> 的图片标签,将他嵌进它原本应该在的地方。这样会导致什么问题呢?

阅读全文

手机设备的一些概念

很多术语其实都是从国外引进来的”舶来品“,在翻译成打中文的时候,总会或多或少的存在着一些bug,在知识传播的途中,这些错误会被一步又一步地放大,最终可能会变成开发人员每次都必踩过的坑。

阅读全文

在JavaScript中的变量类型及解析机制

js中的内存分为栈内存和堆内存,基本类型变量的变量名和值都是存储在栈内存中,而引用类型值的变量名和“值“也存储在内存,不同的是,这个“值”只是一个指针,指向的是存储在堆内存中,引用类型变量的真正数据段。

阅读全文

如何避免子元素的margin-top对其父元素的影响

最开始做开发的时候,经常会踩到的坑,理论知识都学完了,就以为可以驰骋浏览器视图层,真的是太年轻了。在正常的文档流中两个毗邻的块元素会发生外边距的折叠,但是父元素盒子和子元素盒子也算是毗邻的关系,也共享外边距,这你就没想到吧。

阅读全文

git速查手记

Git最早是Linus大大写出来管理Linux内核,用着用着发现,卧槽,这东西这么好用,逐渐地成熟为可以独立地用作版本控制的软件,现在是世界上最主流的版本控制软件

阅读全文