1. 前端性能优化方式
·合并ajax请求
·CSSsprite
·静态资源CDN加速
·资源缓存策略
·service worker
·减少回流与重绘 变量本地化
·script标签放在最后
2.闭包是什么?为什么使用闭包
闭包是函数代码块及它能访问到的变量的总称
闭包的作用:1.防止全局变量污染 2.延长变量生命周期,为作用域外的区域提供了变量的访问途径
3.localStorage和cookies的区别
·cookie在发送请求时会自动携带,localStorage不会
·cookie有效期过了会自动清除,localStorage只能手动清理
·cookie有大小(4k)和个数限制,localStorage只有个数限制(5M左右)
·子域不同的页面,cookie设置domain可以共享数据,localStorage不行