《阿里巴巴2016前端开发工程师笔试及答案(一) (1).pdf》由会员分享,可在线阅读,更多相关《阿里巴巴2016前端开发工程师笔试及答案(一) (1).pdf(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、正确答案: B你的答案: 空 (错误)正确答案: D你的答案: 空 (错误)正确答案: D你的答案: 空 (错误)正确答案: E你的答案: 空 (错误)下列事件哪个不是由鼠标触发的事件()clickcontextmenumouseoutkeydown下面关于CSS 布局的描述,不正确的是?块级元素实际占用的宽度与它的 width 属性有关;块级元素实际占用的宽度与它的 border 属性有关;块级元素实际占用的宽度与它的 padding 属性有关;块级元素实际占用的宽度与它的 background 属性有关。下面有关 html 的描述,不推荐的是?在页面顶部添加 doctype 声明;在 中间
2、插入 HTML 代码;避免使用 标签;使用 元素展现学生成绩表等数据。浏览器在一次 HTTP 请求中,需要传输一个 4097 字节的文本数据给服务端,可以采用那些方式?正确答案: C你的答案: 空 (错误)参考答案 prototype存入 IndexdDB写入 COOKIE放在 URL 参数写入 Session使用 POST放在 Local Storage下面哪个属性不会让 div 脱离文档流(normal flow)?position: absolute;position: fixed;position: relative;float: left;javascript 语言特性中,有很多方面
3、和我们接触的其他编程语言不太一样,比如说,javascript 语言实现继承机制的核心就是 ,而不是 Java 语言那样的类式继承。Javascript 解析引擎在读取一个 Object 的属性的值时,会沿着 向上寻找,如果最终没有找到,则该属性值为; 如果最终找到该属性的值,则返回结果。与这个过程不同的是,当 javascript 解析引擎执行“给一个 Object 的某个属性赋值”的时候,如果当前Object 存在该属性,则改写该属性的值,如果当前的 Object 本身并不存在该属性,则赋值该属性的值 。你的答案 (错误)参考答案 原型链你的答案 (错误)参考答案 if(name) thi
4、s.name = name;return this;参考答案 undefined填写内容让下面代码支持 a.name = “name1”; b.name = “name2”;function obj(name)obj.= name2;var a = obj(name1);var b = new obj;参考答案 prototype.name输出对象中值大于 2 的 key 的数组var data = a: 1, b: 2, c: 3, d: 4;Object.keys(data).filter(function(x) return;)期待输出:“c”,”d”你的答案 (错误)此题应该避免使用递
5、归的方法,因为当 count 较大时,递归的方法耗时较长。故考虑使用迭代法,可以使用数组记录每一项。但此题只需要用到前面两项,从节约空间的角度讲不需要开辟数组。参考答案 datax2请实现一个 fibonacci 函数,要求其参数和返回值如下所示:12345678910/*desc: fibonacci*param: count Number*return: result Number 第 count 个fibonacci 值,计数从 0 开始fibonacci 数列为:1, 1, 2, 3, 5, 8, 13, 21, 34 则 getNthFibonacci(0)返回值为 1则 getNt
6、hFibonacci(4)返回值为 5*/function getNthFibonacci(count) 你的答案参考答案添加笔记收藏纠错12345678910111213function getNthFibonacci(count) if(count0) return 0;if(count=1) return 1;var first = 1;var second =1;var third = 0;for(var i = 2; i = count; i+) third = first + second;first = second;second = third;return third;实现如
7、下页面布局。核心区域左侧自适应,右侧固定宽度 200px你的答案求解答(7)收藏纠错添加笔记参考答案css:123456789101112131415161718body margin: 0;.fn-clear:after content: ;clear: both;display: block;font-size: 0;visibility: hidden;height: 0;.fn-clear zoom: 1;.container padding: 10px;.header 1920212223242526272829303132333435363738394041424344backgr
8、ound: #eee;position: relative;margin-bottom: 10px;.logo width: 100px;height: 100px;float: left;background: #f60;.username position: absolute;right: 10px;bottom: 10px;.main margin-bottom: 10px;.side-bar width: 200px;float: right;background: #ccc;.content margin-right: 200px;background: #f6f6f6;45464748html:.footer background: #999;123456789101112131415logozhoumingXXXmenu左侧内容footer