响应式Web程序设计【3】

1. JavaScript函数返回值类型可能因其执行情况的不同而不同。

A. 对
B. 错

2. JavaScript中,当break语句用于循环语句时,表示退出该重循环返回循环判断处 。

A. 对
B. 错

3. 12a是合法的JavaScript标识符。

A. 对
B. 错

4. 响应式网页设计的概念最早是2000年提出的。

A. 对
B. 错

5. Bootstrap框架中,针对小屏幕设备(屏幕宽度小于768px)的网格系统,默认将页面最多平分成12列。

A. 对
B. 错

6. 如果要获得某个节点的父节点,可以使用parentNode。

A. 对
B. 错

7. Math对象的属性是一些常用的数学常量。

A. 对
B. 错

8. Math对象的属性和方法都是静态的。

A. 对
B. 错

9. Bootstrap重新定义了HTML中的h1~h6的6级标题。

A. 对
B. 错

10. Bootstrap网页中为元素添加.lead类,可以让段落突出显示。

A. 对
B. 错

11. 自适应”网站强调的是让同一个地址的同一个网页自动地去适应不同的显示环境。

A. 对
B. 错

12. 如果一个变量或一个函数的返回值不是数值类型,在JavaScript中用undefined表示。

A. 对
B. 错

13. 响应式网页的核心思想,在于“ 一次设计,普遍适用”。

A. 对
B. 错

14. 响应式网页设计最主要的动机是"如何使得页面布局适应任何的浏览窗口”。

A. 对
B. 错

15. JavaScript中任何变量已建立,但没有指定初始值时其值为NaN。

A. 对
B. 错

16. 网页文档只可能包含一个window对象。

A. 对
B. 错

17. prompt语句返回的值的类型默认是字符串类型。

A. 对
B. 错

18. JavaScript表达式的值为400的是( )

A. 300+"100"
B. "400"-0
C. "300"+100
D. "300"-100

19. 在Bootstrap中如果要设置文本靠右对齐,可使用()类。。

A. . text-left
B. . text-right
C. . text-center
D. .right

20. JavaScript中document对象的getElementById的方法是通过元素节点的()获取并访问对象。

A. id属性
B. name属性
C. 标签
D. class属性

21. JavaScript中下面()方法用于设置节点的属性为特定的值。

A. setAttribute
B. getAttribute
C. removeAttribute
D. createAttribute

22. JavaScript中可输出parseFloat("abc1")的值为( )。

A. abc
B. 1
C. NaN

23. 要输出一行加粗的文字"你好”,应使用的JavaScript语句应为( )

A. document.write(你好);
B. document.write('<br>你好');
C. document.write('<p>你好</p>');
D. document.write('你好');

24. 下列选项中关于JavaScript浏览器对象中history对象的说法错误的是( )。

A. history对象记录了用户在一个浏览器中已经访问过的URLs
B. history对象的父对象是JavaScript浏览器对象的根对象window
C. 应用history对象的方法可以实现IE浏览器中"前进”和"后退”按钮的功能
D. 应用history对象的back()方法相当于"前进”按钮,forward()方法相当于"后退”按钮

25. 以下属于Bootstrap重新定义的页面排版样式及其说明,不正确的有()。

A. .mark 类可用于添加标记
B. .text-lowercase类可用于把字母改成全大写
C. .text-uppercase类可用于把字母改成全小写
D. .text-capitalize类可用于把字母改成全大写

26. 计算PI的5次方,并四舍五入取整,正确的JavaScript表达式为( )

A. Math.floor(Math.pow(Math.P
B. 5))
C. Math.round(Math.pow(Math.PI(),5))
D. Math.round(Math.pow(Math.P
E. 5))
F. Math.floor(Math.pow(Math.PI(),5))

27. 常用媒体特性中,()定义输出设备中的屏幕最小可见高度及宽度。

A. max- height,max- width
B. max- device- height,max- device- width
C. min- width,min- height
D. min- device- height,min- device- width

28. 下面关于JavaScript中的逻辑类型,说法不正确的是( )

A. 逻辑类型的值有true和false两种
B. 逻辑类型通常用于比较、逻辑判断等运算中
C. 所有关系表达式的返回值都是逻辑型
D. 逻辑型数据的输出值可能为NaN

29. 据2017年8月第40次《中国互联网络发展状况统计报告》的统计结果,截至2017年6月,我国网民占比最多的是使用()上网的网民。

A. 台式电脑
B. 平板
C. 手机
D. 笔记本电脑

30. ()布局又称弹性盒子布局,它于2009年提出,现已进入CSS 3标准。

A. Box
B. 网格
C. Flex
D. Grid

31. 以下关于媒体查询的说法,不正确的是()。

A. 让CSS能更精确地作用于不同的媒体类型和同一媒体的不同条件
B. 为一些特定的输出设备定制特定的显示效果
C. 为不同终端的用户都能提供较好的浏览体验
D. 为不同终端的用户实现不同跳转

32. JavaScript中语句"list.setAttribute("title","New list") ”的作用是( )

A. 设置元素list的title属性为New list
B. 设置元素title的list属性为New list
C. 删除元素list的title属性
D. 设置元素New list的属性为title

33. 下列关于JavaScript中数组的说法,不正确的是( )

A. JavaScript中的数组一旦声明其长度,则不能修改
B. JavaScript中的数组不能存放类型不一样的元素
C. 修改JavaScript中的数组元素必须与其之前的元素类型相同
D. JavaScript中的数组元素可以直接通过其索引来访问

34. 如果直接使用默认的Bootstrap样式,则不需要调用以下的()文件。。

A. bootstrap.min.css
B. jquery-1.11.1.min.js
C. bootstrap.min.js
D. bootstrap.min.html

35. 响应式网页的核心思想,在于()

A. 多个网页
B. 多个网页,普遍适用
C. 普遍适用
D. 一次设计,普遍适用

36. JavaScript中使用下面哪个方法将返回单个对象( )

A. getElementById
B. getElementsByTagName
C. getElementsByName
D. childNodes

37. 在以下这个语句中的viewport表示屏幕的( )。 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"〉

A. 可视区域
B. 总大小
C. 指定元素的大小
D. 指定元素的可见大小

38. 流式布局与固定布局的最大不同点在于定义网页布局元素宽度时使用()。

A. 厘米
B. 相对大小单位
C. 像素
D. 百分比

39. JavaScript脚本的扩展名为( )

A. html
B. js
C. txt
D. css

40. 下面关于JavaScript中Math对象的使用,不正确的是( )。

A. Math对象的属性和方法都是静态的
B. Math对象的方法可以直接调用
C. Math对象的属性是一些常用的数学常量
D. Math对象也可以创建实例

41. 以下关于Bootstrap中列表排版相关的类,说法不正确的是()。

A. . list-unstyled类可用于移除默认样式,即去掉列表前的小黑点
B. . list-inline类可使得列表从垂直排列变为水平排列
C. . dl-horizontal类可使定义列表水平排列
D. . dl-horizontal类是对列表元素li调用的

42. JavaScript代码“getElementsByTagName("p")”获取到的是( )

A. 文本为p的段落
B. id为p的段落
C. 类型为p的段落
D. 文档中所有标签为p的对象

43. 响应式网页时,在开发时一般"以()优先”。

A. 大屏幕设备
B. 移动设备
C. 台式电脑
D. 笔记本电脑

44. Bootstrap的网格布局系统中,如果一个容器有一个属性是sm-pull-4,表示( )。

A. 宽度4列
B. 向右偏移4列
C. 向左浮动4列
D. 向右浮动4列

45. JavaScript中可输出parseInt("1abc")的值为( )。

A. abc
B. 1
C. NaN

46. JavaScript中window对象的clearTimeout(timerID)方法的作用是( )。

A. 取消由方法setInterval设置的指定timerID的计时器。
B. 设置指定的timerID计时器。
C. 取消由方法setTimeout设置的指定timerID的延时器。
D. 设置指定的timerID延时器

47. 下列JavaScript的DOM对象方法中,( )用于删除节点。

A. appendChild
B. insertBefore
C. removeChild
D. cloneNode

48. 媒体查询条件中,如果要指定只适用于某种设备或情形,可以用关键字()

A. not
B. only
C. and
D. but

49. 在JavaScript中用if语句判断表达式a+b的计算结果是否NaN,正确的语句是( )

A. if(a+b)
B. if((a+b)〓〓NaN)
C. if(isNaN(a+b))
D. if((a+b) 〓NaN)

50. 关于以下语句中的initial-scale表示的是() <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">。

A. 允许用户的最小缩放值
B. 允许用户的最大缩放值
C. 是否允许用户进行缩放操作
D. 页面的初始缩放值

51. 以下HTML代码定义的媒体查询条件下,如果设备的屏幕方向为横向,则页面背景颜色为() body { background-color:silver ; } @media only screen and (orientation: landscape) { body { background-color: lightblue; } } 

A. 银色
B. 红色
C. 蓝色
D. 浅蓝色

52. 下列关于JavaScript数据类型的说法,不正确的是( )

A. JavaScript中的变量可以具有多种数据类型,根据程序动态运行情况决定
B. JavaScript中的整型长度与是计算机的执行环节和操作系统无关
C. JavaScript中的整型数据和浮点型数据是严格区分的
D. JavaScript中字符串类型采用的国际字符集Unicode

53. 下面哪个JavaScript中表达式产生的随机数是介于-10-10的浮点数( )

A. Math.random()
B. Math.random()*20-10
C. Math.random()*10
D. Math.random()+10

54. JavaScript中的onfocus事件不能用于下面哪种元素( )

A. 文本框
B. 图像
C. 浏览器窗口
D. 下拉窗口

55. 下面JavaScript语句创建的Date对象,其日期值是( ) var theDate〓new Date(2009,9,1);

A. 2009年9月1日
B. 2009年10月1日
C. 2009年10月2日
D. 2009年9月2日

56. Bootstrap中下列哪个类起巨幕显示的作用?( )

A. page-header
B. jumbotron
C. badge
D. thumbnail

57. 在JavaScript中要计算2的十次方,下面表达式正确的是( )

A. 2^10
B. 10^2
C. Math.pow(2,10)
D. Math.pow(10,2)

58. JavaScript中parseInt(12a)及Number(12a)的值,分别是( )

A. 12,12
B. Na
C. NaN
D. 12,NaN
E. Na
F. 12

59. 下面哪个JavaScript表达式可以计算半径为3的圆形的面积( )

A. Math.PI*3^2
B. PI*pow(2,3)
C. Math.PI*Math.pow(2,3)
D. Math.PI*3*3

60. JavaScript中String对象的split方法用于()。

A. 将字符串的小写字母转换成大写
B. 将字符串的大写字母转换成小写
C. 分隔字符串
D. 提取子字符串

61. JavaScript中的onclick事件表示()。

A. 单击
B. 双击
C. 鼠标移入
D. 鼠标移出

62. 在JavaScript中,关于document对象的方法,下列说法正确的是( )。

A. getElementById()是通过元素ID获得元素对象的方法,其返回值为单个对象
B. getElementByName()是通过元素name获得元素对象的方法,其返回值为单个对象
C. getElementbyname()是通过元素ID获得元素对象的方法,其返回值为单个对象
D. getElementbytagname()是通过元素name获得元素对象的方法,其返回值为对象组

63. Bootstrap的网格系统类中,()是对应于超小屏幕宽度(<768px)的设备。

A. .col-xs-
B. .col-sm-
C. .col-md-
D. .col-lg-

64. 下列关于JavaScript中switch的描述,正确的是( )

A. default语句是可以省略的
B. 每个case必须包含break语句
C. 至少应有一个case字句必须包含break
D. case语句的数量是有限制的

65. 若字符串s是"Hello World",则以下JavaScript代码“ document.write(s.toLowerCase());”输出结果是()

A. Hello World
B. hello world
C. H W
D. HELLO WORLD

66. 以下不属于"自适应”网站的缺点的是()

A. 可以极大地保证不同环境下的显示效果
B. 在网站维护时需要同时兼顾多个不同版本的网页
C. 维护的工作将会呈几何级数上升
D. 大大地增加架构设计的复杂度

67. JavaScript中Math.floor(3.6)的结果是( )

A. 2
B. 3
C. 4
D. 5

68. JavaScript中window对象的clearTimeout(timerID)方法的作用是( )。

A. 取消由方法setInterval设置的指定timerID的计时器。
B. 设置指定的timerID计时器。
C. 取消由方法setTimeout设置的指定timerID的延时器。
D. 设置指定的timerID延时器。

69. typeof(12)的值为( )

A. string
B. number
C. object
D. boolean

70. 以下语句表示当屏幕的宽度大于等于1200px时,图像宽度将显示为( )。 <img src="img/1_1280.jpg" sizes="(min-width:1200px) calc(43vw), 50vw"/>

A. 43px
B. 当前屏幕宽度的43%
C. 当前图像原始宽度的43%
D. 当前图像原始大小的43%

71. 固定布局下,网页容器的宽度一般以( )为单位。

A. 百分比
B. 像素
C. rem或em
D. 厘米

72. 关于JavaScript中的NaN的说法,不正确的是( )

A. 表示不是数字的结果
B. 通常用于表示一个变量或一个函数的返回值不是属于数值类型
C. 是JavaScript中专门定义表示特殊运算结果的一个数值量
D. 变量已建立,但没有指定初始值时其值为NaN

73. 在Bootstrap中如果要设置文本居中对齐,使用()类。

A. . text-left
B. . text-right
C. . text-center
D. . center

74. document.write()语句用于()。

A. 在浏览器窗口中输出指定内容
B. 在HTML文档载入时调用程序
C. 关闭浏览器窗口
D. 在浏览器标题栏输出指定内容

75. Bootstrap中下列哪个类起徽章的作用?( )

A. page-header
B. jumbotron
C. badge
D. thumbnail

76. 在Boot中使用徽章只需要把 span class="()" 添加到链接。

A. badge
B. nav
C. glyphicon
D. pre

77. 在Bootstrap中,网格布局列数之和不能超过()。

A. 12
B. 11
C. 10
D. 9

78. 实现类似浏览器的前进功能,可使用history对象的()方法。

A. back()
B. forward()
C. go()
D. assign()

79. 如果用以下JavaScript语句新建日期对象now,则now实际对应的日期是( ) Var now〓new Date(2016,1,28);

A. 2016年1月30日
B. 程序出错
C. 2016年2月28日
D. 2016年3月1日

80. 若字符串mystring的值是"I am a student",则JavaScript代码mystring.charAt(9)的输出结果是( )。

A. I an a st
B. u
C. udent
D. t

81. JavaScript中下面()方法用于删除节点的属性。

A. setAttribute
B. getAttribute
C. removeAttribute
D. createAttribute

82. JavaScript中的onload事件在( )时触发。

A. 浏览器载入文档
B. 关闭文档
C. 窗口失去焦点
D. 单击窗口

83. 如果要设置函数tick()每隔2秒执行一次,则正确的代码应为( )。

A. setInterval(tick,1000)
B. setInterval("tick()",2000)
C. setTimeout("tick()",2000)
D. setTimeout(tick,2000)

84. 下面哪个不属于JavaScript的优点( )。

A. 跨平台
B. 开发简单
C. 多线程运行
D. 便于移植

85. 如果在当前的div main中设置了其字体为5em,而当前div又在另一个div的container中。如果container设置了字体大小的为5em,那么假如当前浏览器默认的字体大小是16px,这样在container中的字体大小是( ),而在main中的字体大小就应该是( )。

A. 16px,16px
B. 16px,80px
C. 80px,80px
D. 80px,400px

86. 下列JavaScript的DOM对象方法中,( )用于复制节点。

A. appendChild
B. insertBefore
C. removeChild
D. cloneNode

87. typeof('s'))的值为( )

A. string
B. number
C. object
D. boolean

88. 以下哪个版本的浏览器不支持媒体查询()。

A. IE 7.0
B. IE 9.0
C. Chrome 21
D. Opera 9.0

89. 如果要求对所有媒体类型都适用,可以使用( )来指代所有支持的媒体类型。

A. not
B. only
C. all
D. but

90. 要显示输出"Hello!He is my friend."(含双引号),正确的脚本语句是() 。

A. document.write( " Hello!He is my friend.")
B. document.write(' Hello!He is my friend.')
C. document.write(Hello!He is my friend.)
D. document.write('" Hello!He is my friend." ')

91. 固定布局的缺点不包括()

A. 如果设备的屏幕宽度小于固定布局的宽度,将会在浏览器底部出现一个滚动条
B. 可能会带来不太好的用户体验
C. 如果设备的屏幕宽度大于固定布局的宽度,网页的边缘会出现一些空白
D. 不能精确地控制每个网页元素所在的具体位置

92. 要通过JavaScript获取表单中指定元素的个数,通常使用()属性。

A. select
B. value
C. elements
D. length

93. Bootstrap的网格系统类中,()是对应于小屏幕宽度(大于等于768px且小于992px)的设备。

A. .col-xs-
B. .col-sm-
C. .col-md-
D. .col-lg-

94. 假如有一个id为usrname的文本框,则JavaScript语句"document.getElementById("usrname").value.length”输出的是()

A. 文本框当前的内容
B. 文本框当前内容的字符串长度
C. 文本框当前的属性
D. 文本框当前的数据类型

95. 下列哪个是合法的JavaScript标识符()

A. 3+s
B. 7_s
C. a$c
D. 12$

96. JavaScript中下面哪个不可能是运算符typeof的返回值?

A. number
B. string
C. object
D. "null"

97. Bootstrap中,通过对表格调用类()可实现响应式表格。

A. .table-hover
B. .table-responsive
C. .table-condensed
D. .table-striped

98. 在Bootstrap中对列表使用()类可使定义列表水平排列。

A. . list
B. . list-unstyled
C. . list-inline类
D. . dl-horizontal

99. 要通过JavaScript获取表单中指定元素的个数,通常使用()属性

A. select
B. value
C. elements
D. length

100. <link rel="stylesheet" type="text/css" href="site.css" media="print" />这个语句表示在( )内容的显示。

A. 屏幕上
B. 移动设备上
C. 打印预览下
D. 触摸设备


版权声明:本文为robin9409原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。