前端程序员史上最全面试指南(17)
3.什么叫优雅降级和渐进增强?
优雅降级:Web站点在所有新式浏览器中都能正常工作 , 如果用户使用的是老式浏览器 , 则代码会检查以确认它们是否能正常工作 。 由于IE独特的盒模型布局问题 , 针对不同版本的IE的hack实践过优雅降级了为那些无法支持功能的浏览器增加候选方案 , 使之在旧式浏览器上以某种形式降级体验却不至于完全失效.
渐进增强:从被所有浏览器支持的基本功能开始 , 逐步地添加那些只有新式浏览器才支持的功能向页面增加无害于基础浏览器的额外样式和功能的 。 当浏览器支持时 , 它们会自动地呈现出来并发挥作用 。
4.哪些常见操作会造成内存泄漏?
内存泄漏指任何对象在您不再拥有或需要它之后仍然存在 。
垃圾回收器定期扫描对象 , 并计算引用了每个对象的其他对象的数量 。 如果一个对象的引用数量为 0(没有其他对象引用过该对象) , 或对该对象的惟一引用是循环的 , 那么该对象的内存即可回收 。
推荐阅读
- 地下城与勇士|DNF:地下城史上第一年!双11活动被策划“阉割”,原来是赚够了
- 紫霞仙子|大话西游2:大话史上“巾帼不让须眉”之表妹
- 网游|网游史上头号恶人,野外见人就打还收保护费,三季稻都要拱手称弟
- 陆游|传世群英版:传奇世界元神手游史上最完整的攻略
- 电子竞技|水晶哥复盘S11总决赛:EDG含金量史上最强,iG都稍微差点
- 地下城与勇士|史上最烧钱的四款游戏,DNF竟进不了前三,第一名一个宝宝100万
- 剑网3|剑网3:你认为史上最难的boss有哪些?
- RNG|FPX第一、RNG第十!外媒盘点S赛史上最令人失望的十支队伍
- 主机掌机类游戏|史上最惨的独狼?不仅遭受雷符的迫害,甚至还被法神给三包一
- 网游|颠覆你认知的网游土豪,程序员加班为他改游戏,还送专属服务器