- 1
- 0
- 约5千字
- 约 8页
- 2026-11-13 发布于河南
- 举报
携程社招前端笔试题库
考试时间:______分钟总分:______分姓名:______
一、基础知识
1.在HTML中,以下哪个标签用于定义标题?请列举出所有正确的选项。
2.CSS中,`margin`和`padding`的区别是什么?请详细说明。
3.请列举出三种常用的CSS布局方式。
4.JavaScript中,`let`、`const`和`var`的区别是什么?请详细说明。
5.请解释JavaScript中的事件冒泡和事件捕获的概念,并说明两者的区别。
6.在HTML5中,新增加了哪些常用的表单元素?
7.CSS3中,`flexbox`和`grid`分别适用于哪些场景?请说明理由。
8.请解释JavaScript中的闭包概念,并说明其应用场景。
9.请列举出JavaScript中常用的五种数据类型。
10.ES6+中,新增了哪些常用的语法特性?请列举出至少五种。
二、编程能力
1.请编写一段HTML代码,实现一个包含姓名、年龄、性别三个输入框的表单,并添加一个提交按钮。
2.请编写一段CSS代码,使得一个div元素水平居中,垂直居中,宽高分别为200px,背景颜色为蓝色。
3.请编写一段JavaScript代码,实现一个函数,该函数接收一个数组作为参数,返回该数组中最大的元素。
4.请编写一段JavaScr
原创力文档

文档评论(0)