1 / 29
文档名称:

BAT及各大互联网公司2014前端笔试面试题.doc

格式:doc   大小:57KB   页数:29页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

BAT及各大互联网公司2014前端笔试面试题.doc

上传人:文库旗舰店 2019/9/26 文件大小:57 KB

下载得到文件列表

BAT及各大互联网公司2014前端笔试面试题.doc

文档介绍

文档介绍:BAT及各大互联网公司2014前端笔试面试题很多面试题是我自己面试BAT亲身经历碰到的。整理分享出来希望更多的前端er共同进步吧,不仅适用于求职者,对于巩固复****前端基础更是大有裨益。而更多的题目是我一路以来收集的,也有往年的,答案不确保一定正确,如有错误或有更好的解法,还请斧正。前面几题是会很基础,越下越有深度。附上第一篇:BAT及各大互联网公司2014前端笔试面试题--JavaScript篇Html篇:?这些浏览器的内核分别是什么?IE:trident内核Firefox:gecko内核Safari:webkit内核Opera:以前是presto内核,Opera现已改用GoogleChrome的Blink内核Chrome:Blink(基于webkit,Google与OperaSoftware共同开发),Doctype,知道这是干什么的吗?答案:<!DOCTYPE>声明位于文档中的最前面的位置,处于<html>标签之前。此标签可告知浏览器文档使用哪种HTML或XHTML规范。(重点:告诉浏览器按照何种规范解析页面)?它和Standards模式有什么区别答案:从IE6开始,引入了Standards模式,标准模式中,浏览器尝试给符合标准的文档在规范上的正确处理达到在指定浏览器中的程度。在IE6之前CSS还不够成熟,所以IE5等之前的浏览器对CSS的支持很差,IE6将对CSS提供更好的支持,然而这时的问题就来了,因为有很多页面是基于旧的布局方式写的,而如果IE6支持CSS则将令这些页面显示不正常,如何在即保证不破坏现有页面,又提供新的渲染机制呢?在写程序时我们也会经常遇到这样的问题,如何保证原来的接口不变,又提供更强大的功能,尤其是新功能不兼容旧功能时。遇到这种问题时的一个常见做法是增加参数和分支,即当某个参数为真时,我们就使用新功能,而如果这个参数不为真时,就使用旧功能,这样就能不破坏原有的程序,又提供新功能。IE6也是类似这样做的,它将DTD当成了这个“参数”,因为以前的页面大家都不会去写DTD,所以IE6就假定如果写了DTD,就意味着这个页面将采用对CSS支持更好的布局,而如果没有,则采用兼容之前的布局方式。这就是Quirks模式(怪癖模式,诡异模式,怪异模式)。区别:总体会有布局、样式解析和脚本执行三个方面的区别。盒模型:在W3C标准中,如果设置一个元素的宽度和高度,指的是元素内容的宽度和高度,而在Quirks模式下,IE的宽度和高度还包含了padding和border。设置行内元素的高宽:在Standards模式下,给<span>等行内元素设置wdith和height都不会生效,而在quirks模式下,则会生效。设置百分比的高度:在standards模式下,一个元素的高度是由其包含的内容来决定的,如果父元素没有设置百分比的高度,子元素设置一个百分比的高度是无效的用margin:0auto设置水平居中:使用margin:0auto在standards模式下可以使元素水平居中,但在quirks模式下却会失效。(还有很多,答出什么不重要,关键是看他答出的这些是不是自己经验遇到的,还是说都是看文章看的,甚至完全不知道。)+css的布局较table布局有什么优点?改版的时候更方便只要改css文件。页面加载速度更快、结构化清晰、页面显示简洁。表现与结构相分离。易于优化(seo)搜索引擎更友好,排名更容易靠前。:img的alt与title有何异同?b:strong与em的异同?答案:a:alt(alttext):为不能显示图像、窗体或applets的用户代理(UA),alt属性用来指定替换文字。替换文字的语言由lang属性指定。(在IE浏览器下会在没有title时把alt当成tooltip显示)title(tooltip):该属性为设置该属性的元素提供建议性的信息。b:strong:粗体强调标签,强调,表示内容的重要性em:斜体强调标签,更强烈强调,:针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好的用户体验。优雅降级gracefuldegradation:一开始就构建完整的功能,然后再针对低版本浏览器进行兼容。区别:优雅降级是从复杂的现状开始,并试图减少用户体验的供给,而渐进增强则是从一个非常基础的,能够起作用的版本开始,并不断扩充,以适应未来环境的需要。降级(功能衰减)意味着往回看;而渐进增强则意味着朝前看,同时保证其根基处于安全地带。“优雅降级”观

最近更新

2024年地震观测设备项目资金筹措计划书代可行.. 68页

2024年LED照明灯具项目投资申请报告代可行性研.. 70页

2024年起重机项目项目投资筹措计划书代可行性.. 75页

2024年PMMA项目项目投资申请报告代可行性研究.. 64页

个人述职报告 34页

产品销售代理合同13篇 51页

以案为戒个人心得体会优秀8篇 14页

保护动物建议书范文参考(30篇) 35页

荨麻疹指南PPT课件 80页

苏教版六年级上册全册英语期末总复习 40页

2023年春季西交大离线作业护理学研究习题三 7页

2023年食品安全知识培训考试题库(含答案和部分.. 5页

plc工程师岗位职责15篇 8页

《新时代大学互动英语2》Test for Unit (1) 23页

一年级下学期音乐教学计划5篇 14页

个人年度总结与感悟5篇 9页

九年级化学教学总结五篇 13页

人教版七年级英语第三单元测试题 8页

优秀的产品招商策划方案(七篇) 24页

元旦晚会节目串词主持稿800字模板10篇 18页

六年级寒假作业答案- 7页

冷水机组维护保养方案及冷水机组验收检查表 14页

哈师大附中2024届高三第三次模拟考试英语试卷.. 11页

孕妇学校艾梅乙培训课件 32页

房屋建筑自然灾害综合风险普查工作实施方案 9页

医院培训课件:《压力性损伤的管理》 47页

财产保险公司人伤管理集中管理办法 21页

小学民族团结评选实施方案 5页

电信公司营业班长申报“服务明星”事迹材料 5页

魏书生的教育思想研究 2页