前端工程师面试题题及答案(全面综合)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1. 要动态改变层中内容可以使用的方法有(AB )
a)innerHTML
b)innerText
c)通过设置层的隐藏和显示来实现
d)通过设置层的样式属性的display属性
2. 在javascript里,下列选项中不属于数组方法的是(B);
a)sort()
b)length()
c)concat()
d)reverse()
3 、var emp = new Array(3);
for(var i in emp)
以下答案中能与for循环代码互换的是: (选择一项)。(D )
A for(var i =0; i B for(var i =0; i C for(var i =0; i D for(var i =0; i 4 下列声明数组的语句中,错误的选项是(C )。 a)Var arry= new Array() b)Var arry=new Array(3) c)Var arry[]=new Array(3)(4) d)Var arry=new Array(‘3’,’4’) 5. 下列哪一个选项不属于document对象的方法?(D ) a)focus() b)getElementById() c)getElementsByName() d)bgColor() 6. 、display属性值的常用取值不包括(C ) a)inline b)block c)hidden d)none 7. 以下有关pixelTop属性与top属性的说法正确的是。(D ) a)都是Location对象的属性 b)使用时返回值都是字符串 c)都是返回以像素为单位的数值 d)以上都不对 8. 使用open方法打开具有浏览器工具条,地址栏,菜单栏的窗口,下列选项正确的是__D__ a)open("x.html","HI","toolbas=1,scrollbars=1,status=1"); b)open("HI","scrollbars=1,location=1,status=1"); c)open("x.html","status=yes,menubar=1,location=1"); d)open("x.html","HI","toolbas=yes,menubar=1,location=1"); 9. 、javascript中表达式parseInt(“X8X8”)+paseFloat(‘8’)的结果是什么?( C) a)8+8 b)88 c)16 d)“8”+’8 10. 关于setTimeout(“check”,10)中说法正确的是( D) a)程序循环执行10次 b)Check函数每10秒执行一次 c)10做为参数传给函数check d)Check函数每10毫秒执行一次 二: 11 link 和@import 的区别是? 12 html5有哪些新特性、移除了那些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分HTML 和HTML5? 13 HTML5的离线储存? 14:介绍一下CSS的盒子模型? 15 CSS 选择器有哪些?哪些属性可以继承?优先级算法如何计算?CSS3新增伪类有那些? 优先级为: 16 列出display的值,说明他们的作用。position的值,relative和absolute定位原点是? 17 介绍js的基本数据类型。 18 Javascript如何实现继承? 19 什么是闭包(closure),为什么要用它? 20 针对jQuery 的优化方法? 高考是我们人生中重要的阶段,我们要学会给高三的自己加油打气