阿里巴巴2016前端开发工程师笔试(二)

时长:90分钟 总分:100分

222浏览 0人已完成答题

题型介绍
题型 单选题 判断题 简答题
数量 5 3 3
1.
下列哪个操作是W3C标准定义的阻止事件向父容器传递:
问题详情




2.
以下关于盒子模型描述正确的是:
问题详情




3.
使用 CSS 的 flexbox 布局,不能实现以下哪一个效果:
问题详情




4.
关于HTML语义化,以下哪个说法是正确的?
问题详情




5.
关于HTTP协议,下面哪个说法是正确的?
问题详情




6.
使用 for in 循环数组中的元素会枚举原型链上的所有属性,过滤这些属性的方式是使用 () 函数
问题详情
7.
在空白处填入适当的代码使输出结果成立
问题详情

在空白处填入适当的代码使输出结果成立:
function showMoney( ) {
()
}

var personA = new Object
var personB = new Object

personA.money= "100"
personB.money= "150"

personA.showMoney= showMoney
personB.showMoney= showMoney


输出结果:
console.log(personA.showMoney( )) //"100"
console.log(personB.showMoney( )) //"150"
8.
删除给定数组中的第二项和第三项,并且在得到的新的数组中第一项后面添加一个新的值
问题详情

删除给定数组中的第二项和第三项,并且在得到的新的数组中第一项后面添加一个新的值

var arr1 = ['a','b','c','d','e']
var arr2 = arr1.()((),(),'newvalue')
9.
写一个求和的函数sum,达到下面的效果
问题详情

写一个求和的函数sum,达到下面的效果
// Should equal 15
sum(1, 2, 3, 4, 5)
// Should equal 0
sum(5, null, -5)
// Should equal 10
sum('1.0', false, 1, true, 1, 'A', 1, 'B', 1, 'C', 1, 'D', 1,
  'E', 1, 'F', 1, 'G', 1)
// Should equal 0.3, not 0.30000000000000004
sum(0.1, 0.2)
10.
请写一个表格以及对应的CSS,使表格奇数行为白色背景,偶数行为灰色背景,鼠标移上去时为黄色背景。
问题详情
11.
写一个traverse函数,输出所有页面宽度和高度大于50像素的节点。
问题详情