图片懒加载

懒加载(LazyLoad)是前端优化的一种有效方式,极大的提升用户体验,图片一直是页面加载的流浪大户,现在一张图片几兆已经是很正常的事,远远大于代码的大小。倘若一次ajax请求过来10张图片的地址,我想如果你一次性把10张图片都加载出来,肯定是不合理的。

vue

vue

vue是当前比较火的框架之一,给我们前端开发减轻了很多dom上的操作以及数据的绑定等,注重逻辑的处理

js执行机制

js执行是单线程的,也就是同一时间只能干一件事。但是HTML5后面又提出了一个web workers的概念,它允许js创建多线程,但是子线程是被主线程控制的,子线程不能操作dom元素,这个新标准并没有改变js单线程的本质。

跨域

跨域的兴起主要是为了解决解决安全性的问题,浏览器采用同源策略的方法,对js进行限制,防止了恶意用户获取非法数据,同时也防止了大部分的XSS共计(用户向网站注入js脚本)。

布局

最常用的布局是定位布局、流布局、浮动布局,flex布局和grid是后面新奇的,flex相对来说兼容性比较好,主要是解决一些一维上的问题,而grid兼容性还不是很好,它主要就是解决二维上的问题

当前网速较慢或者你使用的浏览器不支持博客特定功能,请尝试刷新或换用Chrome、Firefox等现代浏览器