百度前端面试题及答案

一、单选题(共25题,每题5分)

1.该正则可以匹配下列哪个字符串? /^sjm/

A、absjm

B、phpsjm

C、sjmphp

D、phpsimd

2.新窗口打开网页,用到以下哪个值()。

A、_self

B、_blank

C、_top

D、_parent

3.如果一个HTML文档内含有阿拉伯文,则应该?

A、使用utf-8编码

B、将阿拉伯文转为图片并嵌入到文档内

C、使用GBK编码

D、使用iso-8859-2编码

4.以下哪个选项不是块级元素()

A、div

B、span

C、p

D、h1

5.下面关于二叉树的说法正确的是?

A、满二叉树就是完全二叉树

B、满二叉树中有可能存在度数为1的节点

C、完全二叉树就是满二叉树

D、完全二叉树中某个节点可以没有左孩子,只有右孩子

6.下面有关csrf的描述,说法错误的是?

A、CSRF则通过伪装来自受信任用户的请求来利用受信任的网站

B、xss是实现csrf的诸多途径中的一条

C、在客户端页面增加伪随机数可以阻挡csrf

D、过滤用户输入的内容也可以阻挡csrf

7.下面span标签中Hello World字体的颜色是 ?



 Hello World

A、green

B、red

C、blue

D、black

8.数字签名 elgamal算法的原理是?

A、扩展欧几里得定理

B、中国剩余定理

C、欧拉定理

D、拉斐尔定律

9.如果想在一个指定的元素后添加内容,下面哪个是实现该功能的?

A、append(content)

B、appendTo(content)

C、insertAfter(content)

D、after(content)

10.在jquery中想要实现通过远程http get请求载入信息功能的是下面的哪一下事件?

A、$.ajax()

B、load(url)

C、$.get(url)

D、$. getScript(url)

11.因特网用户大多数情况下都是通过浏览器访问网页的,浏览器采用超文本传输协议与Web服务器进行通信。超文本传输协议的英文缩写是

A、 HTML

B、 URL

C、 HTTP

D、 FTP

 

12.JavaScript中通过navigator.userAgent获取到的是:

A、用户浏览器信息

B、用户代理信息

C、用户地理位置

D、用户IP地址

13.想匹配 字符串 "abc 123" 中的数字,哪个正则表达式是正确的?

A、/\d*/

B、/[0-9]*/

C、/[^a-z]*/

D、/\d+/

14.HTML语言中的换行标记是 (   )

A、html

B、br

C、title

D、p

15.以下对HTML中使用CSS说法不正确的是:( )

A、CSS必须在HTML中使用

B、HTML中必须使用CSS

C、在HTML中可以使用CSS,也可以不使用

D、在HTML元素中通过属性完成的设置,部分也可以通过CSS来设置

16.以下对HTML中使用CSS说法不正确的是:( )

A、CSS必须在HTML中使用

B、HTML中必须使用CSS

C、在HTML中可以使用CSS,也可以不使用

D、在HTML元素中通过属性完成的设置,部分也可以通过CSS来设置

17.HTML5应用中如果需要在浏览器端存储一组50k大小的数据,而且不受浏览器关闭影响,最好使用以下那种技术:

A、localStorage

B、sessionStorage

C、cookie

D、url

18.虽然不同的操作系统可能装有不同的浏览器。但是这些浏览器都符合( )协议。

A、SNMP      

B、 HTTP  

C、HTML   

D、SMTP

19.以下PCRE正则表达式在php中能与哪个选项匹配? '/\*+\\\+/'

A、aaa\+

B、***\+

C、****\

D、**\+

参考答案:c

20.与document.getElementById("myHeader")具...

与document.getElementById("myHeader")具有同样效果的jQuery选择器是()

A、$("myHeader")

B、$(".myHeader")

C、$("#myHeader")

D、都不正确

21.在实际使用中,下面哪一个可以很方便的获得页面中定义的HTML对象?()

A、document.GetElementsByTagName

B、document.getElementByTagNames

C、document.getElementsById

D、document.getElementById

22.表示有序列表的是

A、ul

B、dl

C、li

D、ol

23.文本文件和二进制文件的存取,错误的是?(暂无答案)

A、用记事本打开二进制文件时, 出现乱码是很必然了

B、二进制文件还是文本文件, 在存储时都是一连串的0和1

C、打开方式是一样的

D、二进制文件最小单位则是位

24.下面哪一种属于“creational”的设计模式?

A、Façade

B、Singleton

C、Bridge

D、Composite

E、上面都不是

25.哪一个不是浏览器默认的天生inline-block标签(拥有内在尺寸,可设置高宽,不会自动换行)?

A、

你可能感兴趣的:(前端面试,前端面试)