2022知到答案 Web前端进阶之JavaScript 最新完整智慧树知到满分章节测试答案

2024年10月12日 分类:免费网课答案 作者:网课帮手

第一章 单元测试

1、 问题:以下哪个选项是JavaScript的特点( )
选项:
A:解释型脚本语言
B:跨平台
C:基于对象和事件驱动
D:具有以上各种特点
答案: 【
具有以上各种特点

2、 问题:编辑JavaScript程序时( )。
选项:
A:只能使用记事本
B:只能使用FrontPage软件
C:可以使用任何一种文本编辑器
D:只能使用Dreamweaver工具
答案: 【
可以使用任何一种文本编辑器

3、 问题:下面的JavaScript语句书写正确的是( )。
选项:
A:alert(您好!);
B:alert(“您好!”);
C:alert(‘您好!");
D:alert(”您好!”);
答案: 【
alert(“您好!”);

4、 问题:下面有关JavaScript说法错误的是( )。
选项:
A:可以在 HTML 文档中放入不限数量的脚本。
B:脚本可位于 HTML 的 <body> 或 <head> 部分中,或者同时存在于两个部分中。
C:可以在JavaScript 代码中使用双反斜杠对代码行进行换行。
D:也可以把脚本保存到外部文件中。外部文件通常包含被多个网页使用的代码。外部 JavaScript 文件的文件扩展名是 .js。
答案: 【
可以在JavaScript 代码中使用双反斜杠对代码行进行换行。

5、 问题:下列选项中,有关JavaScript说法错误的是( )。
选项:
A:完整的JavaScript实现包含三个部分:ECMAScript,文档对象模型和浏览器对象模型。
B:JavaScript作为一种脚本语言,已经被广泛地应用于Web页面当中,通过嵌入HTML来实现各种酷炫的动态效果,为用户提供赏心悦目的浏览效果。
C:JavaScript 被设计为向 HTML 页面增加交互性。
D:加入了JavaScript特效的页面,称为动态页面
答案: 【
加入了JavaScript特效的页面,称为动态页面

第二章 单元测试

1、 问题:在以上代码段中,哪些变量是全局变量?( )
选项:
A:只有a
B:a和c
C:b和c
D:a、b、c都是
答案: 【
只有a

2、 问题:以下描述中错误的是( )。
选项:
A:alert(typeof(99)) 显示的内容为:number
B:alert(typeof(null)) 显示的内容为:object
C:alert(typeof(undefined)) 显示的内容为:undefined
D:alert(typeof(function() {})) 显示的内容为:Function
答案: 【
alert(typeof(function() {})) 显示的内容为:Function

3、 问题:以下哪个语句打印出来的结果是false?( )
选项:
A:alert(1 == true);
B:alert(isNaN(true));
C:alert(5 == "5");
D:alert(null == undefined);
答案: 【
alert(isNaN(true));

4、 问题:JavaScript中, 以下声明变量的语句哪个不正确? ( )
选项:
A:var aa;
B:var bb=3; cc=’good’;
C:var dd = ee = 100;
D:var ff=3, gg=’he’s good’;
答案: 【
var ff=3, gg=’he’s good’;

5、 问题:以下代码,哪个结果是正确的?
var a=’123.5abc’ , b=’100abc’;
6、 alert(parseInt(a)+Number(b)); ( )
选项:
A:123100abc
B:123.5abc100abc
C:NaN
D:223
答案: 【
NaN

6、 问题:以下哪个单词不属于javascript保留字?( )
选项:
A:with
B:typeof
C:base
D:void
答案: 【
base

7、 问题:要检测值是否为 NaN,应使用 ( )函数。
选项:
A:Number
B:parseInt
C:IsNaN
D:isNaN
答案: 【
isNaN

8、 问题:以下哪个变量名是非法的?( )
选项:
A:num_1
B:2sum
C:Sum
D:_des
答案: 【
2sum

9、 问题:(778>787)?5:2 的结果是( ) 。
选项:
A:2
B:5
C:5 , 2
D:3
答案: 【
2

10、 问题:在 JavaScript 表达式中 12+"12"+"5"的结果是( )。
选项:
A:29
B:1217
C:126
D:12125
答案: 【
12125

11、 问题:分析 javascript 代码段,输出结果是
var a="125.8765";
c=parseInt(a);
d=parseFloat(a);
document.write(c+" "+d) ( )
选项:
A:125.8765 126
B:125 125.8765
C:125.8765 125
D:126 125.8765
答案: 【
125 125.8765

12、 问题:

分析下面的 JavaScript 代码段,输出结果是
a=eval("3+6+7");
document.write(a); ( ) 。

选项:
A:16
B:367
C:0
D:其余都不是
答案: 【
16

13、 问题:执行上述的代码打印出的结果,正确的是( )。
选项:
A:2,30,512,NaN
B:NaN,30,17,undefined
C:1,3,17,NaN
D:NaN,30,512,11
答案: 【
2,30,512,NaN

14、 问题:执行上述的代码打印出的结果,正确的是( )。
选项:
A:135
B:246
C:136
D:145
答案: 【
145

15、 问题:下列选项中哪一个可以作为for循环中有效的第一行:( )。
选项:
A:for(x=1;x<6;x+=1)
B:for(x==1;x<6;x+=1)
C:for(x=1;x=6;x+=1)
D:for(x+=1;x<6;x=1)
答案: 【
for(x=1;x<6;x+=1)

16、 问题:下列代码中while的循环次数是
var i;
while(i=0)
i–;( )。
选项:
A:0
B:1
C:5
D:无限
答案: 【
0

17、 问题:对于循环语句的描述中,以下哪个是错误的( )。
选项:
A:循环体内可以不包括循环语句
B:循环体内必须出现continue或break
C:循环体内可以出现条件判断语句
D:循环体内可以再出现其他循环语句
答案: 【
循环体内必须出现continue或break

18、 问题:要使语句“var x=1;while( ) x+=2”执行10次,应填入的项为( )。
选项:
A:X<10
B:X<=10
C:X<20
D:X<=20
答案: 【
X<20

19、 问题:语句“var x=1,sum=0;for(;sum<=10;x++) sum+=x;”执行之后,x的值为:( )。
选项:
A:x=3
B:x=4
C:x=5
D:x=6
答案: 【
x=6

20、 问题:下列哪个函数可以将参数字符串当成Javascript程序代码执行?( )
选项:
A:eval()
B:escape()
C:encodeURI()
D:toString()
答案: 【
eval()

第三章 单元测试

1、 问题:下列关于JavaScript对象说法错误的是( )。
选项:
A:JavaScript对象是拥有属性和方法的数据
B:JavaScript对象是基于键值对的,键值对通常写法为 name : value
C:JavaScript只能通过花括号来创建对象
D:在JavaScript中,几乎所有的事物都是对象
答案: 【
JavaScript只能通过花括号来创建对象

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦
请输入手机号或商家订单号
打不开请联系客服QQ 2356025045 商家订单号在哪里?点此了解

商家订单号查看步骤

打开支付宝
方法一:我的 > 账单 > 账单详情 > 更多>复制商家订单号
方法二:我的 > 账单 >搜索关键字【网课小帮手】
> 账单详情 > 更多>复制商家订单号
方法三:联系客服QQ 2356025045
微信支付
我 > 支付 > 钱包 > 账单 > 账单详情

继续阅读