前端面试技巧汇总分析.docx

前端面试技巧汇总分析

前端常见面试技巧1,说说你对闭包的理解使用闭包主要是为了设计私有的方法和变量。闭包的优点是可以避免全局变量的污染,缺点是闭包会常驻内存,会增大内存使用量,使用不当很容易造成内存泄露。闭包有三个特性:1).函数嵌套函数2).函数内部可以引用外部的参数和变量 3).参数和变量不会被垃圾回收机制回收2,请你谈谈Cookie的弊端cookie虽然在持久保存客户端数据提供了方便,分担了服务器存储的负担,但还是有很多局限性的。第一:每个特定的域名下最多生成20个cookie1).IE6或更低版本最多20个cookie2).IE7和之后的版本最后可以有50个cookie。3).Firefox最多50个cookie4.chrome和Safari没有做硬性限制IE和Opera 会清理近期最少使用的cookie,Firefox会随机清理cookie。第二,cookie的最大大约为4096字节,为了兼容性,一般不能超过4095字节。IE 提供了一种存储可以持久化用户数据,叫做userdata,从IE5.0就开始支持。每个数据最多128K,每个域名下最多1M。这个持久化数据放在缓存中,如果缓存没有清理,那么会一直存在。优点:极高的扩展性和可用性1.通过良好的编程,

文档评论(0)

1亿VIP精品文档

相关文档