前端测试题(1)

1.HTML标签理解:

P:段落标签 自动在前后添加空白。

h1-h6:标题标签 字体加粗 大小逐渐减小。

div:容器 需有内容才显示。

2.HTML标签使用方法:

<p align: “left/right/center(对齐方式)” >xxx</p> 描述信息或某些文字段落。

<h1>xxx</h1> 用于标题的显示。

<div id=”xx” class=”xx”>xx</div> 容器 用于与css联合布局。

3.Css样式字体样式:

color:rgb(x,x,x)/#xxxxx(#xxx)/red。

font-family:设置字体的类型。

font-size:字体大小。

4.背景样式:

background-color:背景颜色。

background-image:背景图片。

background-size:背景大小。

5.盒子模型理解:

div和p标签等块状标签,不需要width也会换行

6.js定时器理解:

setInterval(循环执行N次)。

setTimeout(执行一次)。

setInterval('showBanner()',2000)第一个参数:执行的逻辑函数。

7.哪个样式定义后,内联(非块状)元素可以定义宽度和高度:

display:block

8.jquery事件的响应:

onclick 鼠标点击某个对象。

onload 是某个页面的css js html 文档结构和图像被完全加载。

onmousedown 某个鼠标按键被按下。

9有关html5标签:

<audio> 标签定义声音,比如音乐或其他音频流。

<menu> 标签定义菜单列表。当希望列出表单控件时使用该标签。

<command> 标签定义命令按钮,比如单选按钮、复选框或按钮。

10.有关css属性position的属性值的描述:

static:没有定位,元素出现在正常的流中。

relative:生成相对定位的元素,相对于元素本身正常位置进行定位。

absolute:生成绝对定位的元素,相对于 static 定位以外的第一个祖先元素进行定位。

11.有关浏览器中使用js跨域获取数据的描述:

js可以使用jsonp进行跨域。

通过修改document.domain来跨子域。

使用window.name来进行跨域。

12.有关javascript系统方法的描述:

parseFloat方法:该方法将一个字符串转换成对应的小数。

escape方法: 该方法返回对一个字符串编码后的结果字符串。

eval方法:该方法将某个参数字符串作为一个JavaScript执行。

13.有关JavaScript中 call和apply的描述:

call与apply都属于Function.prototype的一个方法,所以每个function实例都有call、apply属性。

apply传入的是一个参数数组,也就是将多个参数组合成为一个数组传入。

call传入的则是直接的参数列表。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象。

14.有关CSS sprites说法:

允许你将一个页面涉及到的所有零星图片都包含到一张大图中去。

利用CSS的“background-image”,“background-repeat”,“background-position”的组合进行背景定位。

CSS Sprites整理起来更为方便,同一个按钮不同状态的图片也不需要一个个切割出来并个别命名。

15.浏览器,有webkit内核的是:

chrome。

Safari。

搜狗浏览器。

16.W3C标准定义的阻止事件向父容器传递:

e.stopPropagation()。

17.关于HTTP协议:

RESTful 接口中,利用HTTP协议的method字段来描述要对资源操作的方式,比如GET表示获取资源,POST表示新增一个资源,PUT表示更新资源,DELETE 表示删除资源等等。

Https的端口号是443。

TCP注重数据可靠性,UDP注重数据传输快。

传输层提供端到端的可靠报文传递和错误恢复。

18.排序算法稳定的有:

插入排序。

冒泡排序。

归并排序。

19.关于ajax的说法:

$.get()第一个参数是url路径,第二个参数是对象,第三个参数是回调函数。

AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。

ajax优化了浏览器和服务器之间的传输,减少不必要的数据往返,减少了带宽占用和服务器负载。

20.关于html5新增对象的说法:

FormData对象使用 append() 方法向该对象里添加字段。

FileReader的result 属性将包含一个data:URL格式的字符串(base64编码)。

FileReader的readAsDataURL方法是将文件读取为 DataURL。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章