一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第4天,点击查看活动详情。
1
当一个文本框中的内容被选中时,想要执行指定的方法时,可以使用下面哪个事件来实现? A、click(fn)
B、change(fn)
C、select(fn)
D、bind(fn)
参考答案:C 答案解析:
change(fn)是文本框的内容发生变化时执行的操作。 select(fn)是文本框的内容被选择时执行的操作。`
2
获取 input 节点的正确方法是?
<form class="file" name="upload">
<input id="file" name="file"></input>
</form>
A、document.querySelectorAll('file')[0]
B、document.getElementById('file')[0]
C、document.getElementByTagName('file')[0]
D、document.getElementsByName('file')[0]
参考答案:D
答案解析:
D
3
文件打开时,哪个标记是强制使用二进制模式
A、t
B、b
C、w
D、r
参考答案:B
答案解析:
t是可以将\n转换为\r\n(windows) w是可写 r是只读
4
下表为某文件中字符的出现频率,采用霍夫曼编码对下列字符编码,则字符序列“bee”的编码为( );
A、10111011101
B、10111001100
C、001100100
D、110011011
参考答案:A
答案解析:
110001001101 中:f(1100) a(0) c(100) e(1101)。
5
若要在网页中插入样式style.css, 以下用法中正确的是()
A、<link href="style.css" type="text/css" rel="stylesheet"/>
B、<include href="syle.css” type=text/css rel=stylesheet>
C、<link src="style.css" type="text/css" rel="stylesheet" />
D、<link src="style. css" type="text/css">
参考答案:A
答案解析:
A 是标准的用法
6
TCP/IP协议栈中的位置(由上到下)?
A、TCP->IP->HTTP->数据链路层
B、IP->HTTP->TCP->数据链路层
C、HTTP->IP->TCP->数据链路层
D、HTTP->TCP->IP->数据链路层
参考答案:D
答案解析:
HTTP协议通常承载于TCP协议之上,有时也承载于TLS或SSL协议层之上 正确排序为HTTP->TCP->IP->数据链路层
7
分析下面JavaScript的代码段,执行的结果是?
var s1 = "qpzm";
var s2 = "qp" + "zm";
if (s1 == s2) {
document.write("s1 == s2 return true");
} else {
document.write("s1 == s2 return false");
}
if (s1.equals(s2)) {
document.write("s1.equals(s2) return true");
} else {
document.write("s1.equals(s2) return false");
}
JavaScript
A、s1 == s2 return true s1.equals(s2) return true
B、s1 == s2 return true s1.equals(s2) return false
C、s1 == s2 return false
D、s1 == s2 return true
参考答案:D
答案解析:
在 javaScript或者jQuery中字符串比较没有equals()方法,要比较两个字符串是否相等可以直接用==或者is()进行判断。 只会输出 s1 == s2 return true 然后浏览器报错: ![]
8
以下几组标签中全部符合 HTML5 标准的是:
A、<section><audio><video>
B、<address><svg><aside>
C、<nav><image><footer>
D、<fieldset><canvas><pre>
参考答案:A
答案解析:
HTML5中常用的新特性:
canvas元素:用于定义图形(图表等),只是图形容器,必须使用脚本来绘制图形。
audio:用于音频播放。
video:用于视频播放。
article:规定独立的自包含内容。
header:定义文档的页眉,介绍相关信息。
section:定义文档中的节。
footer:定义文档的页脚,通常有文档的作者、版权信息、联系方式等。
nav:定义导航链接。
表单控件:
calender
date
time
url
search
此题中只有A选项中的所有元素都是H5新增元素。
9
对有 n 个记录的表作快速排序,在最坏情况,算法的时间复杂度是
A、O(n^3)
B、O(n)
C、O(nlog2n)
D、O(n^2)
参考答案:D
答案解析:
当待排序的数组已经是有序的时候,快速排序的时间复杂度最大,为n*n
10
以下 不属于把CSS样式表与HTML网页关联的方法
A、在HTML文档的标签内定义CSS样式
B、用标签链接网上可访问的CSS样式表文件
C、在HTML文档的标签内定义CSS样式
D、用@import引入样式表文件
参考答案:A
答案解析:
A明显的是注释
link引入css
@import引入样式表
内敛样式
style表里面添加样式