摘要:
一、懒加载 1.什么是懒加载 懒加载也叫延迟加载,指的是在长网页中延迟加载图像,是一种很好优化网页性能的方式。 用户滚动到它们之前,可视区域外的图像不会加载。这与图像预加载相反,在长网页上使用延迟加载将使网页加载更快。 在某些情况下,它还可以帮助减少服务器负载。常适用图片很多,页面很长的电商网站场景 阅读全文
摘要:
this 的指向 在 ES5 中,其实 this 的指向,始终坚持一个原理:this 永远指向最后调用它的那个对象。 记住这句话,this 你已经了解一半了。 例 1: var name = "windowsName"; function a() { var name = "Cherry"; con 阅读全文
摘要:
transition、animation和transform是CSS3中三个制作动画的重要属性。 一、transition transition允许css的属性值在一定的时间区间内平滑地过渡。这种效果可以在鼠标单击、获得焦点、被点击或对元素任何改变中触发,并圆滑地以动画效果改变CSS的属性值。 tr 阅读全文
摘要:
优点 标签语义化有助于构架良好的HTML结构,有利于搜索引擎的建立索引、 有利于不同设备的解析(屏幕阅读器,盲人阅读器等)。 有利于构建清晰的机构,有利于团队的开发、维护。 大厂做法 看一下大厂的操作,打开淘宝的页面查看它首页的源码发现,全局只有一个h1标签就是他的LOGO。 再往下看主题分栏的标题 阅读全文
摘要:
cookie 和 session cookie 和 session 都是普遍用来跟踪浏览用户身份的会话方式。 cookie 和 session 区别 cookie 数据存放在客户端,session 数据放在服务器端。 cookie 本身并不安全,考虑到安全应当使用 session。 session 阅读全文