对于Web前端而言,cache可以说是无处不在,通常是2个环节之间,就会引入一个cache做为提升整体效率的角色.例如A和B两者之间的数据交换,为了提升整体的效率,引入角色C,而C被用于当做热点数据的存储,或者是某种中间处理的机制. 也就是我们常常说的“空间换时间”,牺牲一部分代价,来换取整体效率的提升. 那么我们一起来看看前端当中,有那些比较关键的缓存?它们又是怎样协调工作的呢?我们一起来看看哈. 1. 域名转为IP地址(域名服务器DNS缓存) 我们知道url其实只是一个别名,真实的服务器请求…