码迷,mamicode.com
首页 > 其他好文 > 详细

面试题梳理

时间:2019-03-01 15:43:58      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:不同   代码块   合并   清除   sprite   作用域   为什么   函数   作用   

1. 前端性能优化方式

·合并ajax请求

·CSSsprite

·静态资源CDN加速

·资源缓存策略

·service worker

·减少回流与重绘 变量本地化

·script标签放在最后

 

2.闭包是什么?为什么使用闭包

闭包是函数代码块及它能访问到的变量的总称

闭包的作用:1.防止全局变量污染  2.延长变量生命周期,为作用域外的区域提供了变量的访问途径

 

3.localStorage和cookies的区别

·cookie在发送请求时会自动携带,localStorage不会

·cookie有效期过了会自动清除,localStorage只能手动清理

·cookie有大小(4k)和个数限制,localStorage只有个数限制(5M左右)

·子域不同的页面,cookie设置domain可以共享数据,localStorage不行

 

面试题梳理

标签:不同   代码块   合并   清除   sprite   作用域   为什么   函数   作用   

原文地址:https://www.cnblogs.com/natsu07/p/10456450.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!