JavaScript程序设计(长青联盟) 知到智慧树答案2024 z43436
第一章 单元测试
1、 var arr = new Array(9);
arr[0]=1;
arr[2]=2;
该数组的length属性值为:( )。”
A:2
B:10
C:8
D:9
答案:
9
2、 var a=100 ,b=””100.5a6″”, c=””100.1″”;
alert(Math.max(a , b ,c));”( )
A:100
B:100.1
C:NaN
D:undefined
答案:
NaN
3、
“以下代码,哪个结果是正确的?
var a=’123.5abc’,b=’100abc’;
alert(parseInt(a)+Number(b));”( )
A:123100abc
B:123.5abc100abc
C:NaN
D:223
答案:
NaN
4、
“以下哪个结果是正确的?
var a=100,b=””100.56″”,c=””80″”;
alert(Math.max(a , b ,c));”( )
A:100
B:100.56
C:NaN
D:80
答案:
100.56
5、
以下哪个单词不属于javascript保留字?( )
A:with
B:instanceof
C:base
D:void
答案:
base
6、
下列JavaScript的循环语句中,正确的是:( )。
A:if(i<10;i++)
B:for(i=0;i<10)
C:for i=1 to 10
D:for(i=0;i<=10;i++)
答案:
for(i=0;i<=10;i++)
7、
将字串s中的所有字母变为小写字母的方法是: ( )。
A:s.toSmallCase()
B:s.toLowerCase()
C:s.toUpperCase()
D:s.toUpperChars()
答案:
s.toLowerCase()
8、
以下哪个表达式产生一个0~7之间(含0,7)的随机整数?( )
A:Math.floor(Math.random()6)
B:Math.floor(Math.random()7)
C:Math. floor(Math.random()8)
D:Math.ceil(Math.random()8)
答案:
Math.floor(Math.random()*7)
9、
在HTML页面上编写Javascript代码时,应编写在哪个标签中间?( )
A:<javascript>和</javascript>
B:<script>和</script>
C:<head>和</head>
D:<body>和</body>
答案:
<script>和</script>
第二章 单元测试
1、
在JS正则表达式中,当n=m时,{n,m}等价于{m}或者{n}。( )
A:对
B:错
答案:
错
2、
关于document对象的属性错误的是:( )。
A:bgColor是它的属性
B:close是它的属性
C:body是它的属性
D:title是它的属性
答案:
close是它的属性
3、
语句var oli=document.createElement(“li”);的作用是: ( )。
A:创建一个文本节点
B:创建一个元素节点
C:创建一个注释节点
D:创建一个属性节点
答案:
创建一个元素节点
4、
获取元素属性的方法是:( )。
A:getAttribute()
B:setAttribute()
C:document.getElementsByTagName()
D:document.getElementById()
答案:
getAttribute()
5、
<html>标签是整个文档的根节点,有且只有一个。( )
A:对
B:错
答案:
对
6、
document.getElementsByTagName();返回文档中所有指定类名的元素集合。( )
A:对
B:错
答案:
错
7、
node.cloneNode(deep)中的deep参数为可选项。Deep为 true时,它还将递归复制当前节点的所有子孙节点。否则,它只复制当前节点。( )
A:对
B:错
答案:
对
8、
在设置时,innerHTML与innerText仅设置标签内的文本,而outerHTML与outerText设置包括标签在内的文本。( )
A:对
B:错
答案:
对
9、
“什么属性用于获取 HTML 文件的根节点?( )
A:documentElement
B:rootElement
C:documentNode
D:documentRoot
答案:
documentElement
10、
DOM模型中哪些方法可以用于添加一个节点?( )
A:add
B:appendChild
C:addChild
D:insertBefore
答案:
appendChild
insertBefore
第三章 单元测试
1、
JavaScript事件处理包括( )。
A:窗口事件
B:鼠标事件
C:键盘事件
D:文本事件
答案:
窗口事件
鼠标事件
键盘事件
文本事件
2、
窗口事件主要包括()。( )
A:Load事件
B:Unload事件
C:Resize事件
D:Scroll事件
答案:
Load事件
Unload事件
Resize事件
Scroll事件
3、
语句<body onresize=”winChange()”>的winChange()是( )。
A:窗体加载时响应的触发的函数
B:窗体滚动时响应的触发的函数
C:窗体大小改变时时响应的触发的函数
D:窗体卸载时响应的触发的函数
答案:
窗体大小改变时时响应的触发的函数
4、
语句document.getElementById(id).style.backgroundColor=”pink”;的作用是( )。
A:设置表格元素的前景颜色为粉色
B:设置表格元素的背景颜色为粉色
C:设置表格元素的前景颜色为紫色
D:设置表格元素的背景颜色为紫色
答案:
设置表格元素的背景颜色为粉色
5、
语句winWidth = document.body.clientWidth;中winWidth得到的值为( )。
A:窗口的宽度
B:窗口的高度
C:元素的横向坐标值
D:元素的纵向坐标值
答案:
窗口的宽度
6、
当拖动滚动条的时候,或者使用键盘(up/down/home/end等键)或鼠标滚轮来滚动Web页面的时候,触发事件为scroll事件。( )
A:对
B:错
答案:
对
7、
mouseover事件在鼠标指针移出元素上时触发。( )
A:对
B:错
答案:
错
8、
当用户操作键盘时,会触发键盘事件,键盘事件主要有3 种类型: keydown、keypress、keyup。( )
A:对
B:错
答案:
对
9、
事件冒泡和事件捕获分别由微软和网景公司提出,这两个概念都是为了解决页面中事件流(事件发生顺序)的问题。( )
A:对
B:错
答案:
对
下方是付费阅读内容:本平台商品均为虚拟商品,无法用作二次销售,不支持退换货,请在购买前确认您需要购买的资料准确无误后再购买,望知悉!
完整答案需点击上方按钮支付5元购买,所有答案均为章节测试答案,无期末答案。购买后上方矩形框将出现已付费的隐藏内容。
点关注,不迷路,微信扫一扫下方二维码
关注我们的公众号:阿布查查 随时查看答案,网课轻松过
为了方便下次阅读,建议在浏览器添加书签收藏本网页
电脑浏览器添加/查看书签方法
1.按键盘的ctrl键+D键,收藏本页面
2.下次如何查看收藏的网页?
点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页
手机浏览器添加/查看书签方法
一、百度APP添加/查看书签方法
1.点击底部五角星收藏本网页
2.下次如何查看收藏的网页?
点击右上角【┇】-再点击【收藏中心】查看
二、其他手机浏览器添加/查看书签方法
1.点击【设置】-【添加书签】收藏本网页
2.下次如何查看收藏的网页?
点击【设置】-【书签/历史】查看收藏的网页