2021 JavaScript程序设计(南京工业职业技术大学) 最新满分章节测试答案

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

本答案对应课程为:点我自动跳转查看
本课程起止时间为:2021-03-01到2021-07-01
本篇答案更新状态:已完结

第一单元 JavaScript入门 1. JS入门测试

1、 问题:可以在下列哪个HTML标签中放置javascript代码?
选项:
A:<script > 
B:< javascript > 
C:< js > 
D:<scripting>
答案: 【<script > 

2、 问题:以下属于脚本语言的是:
选项:
A:C
B:Java
C:C#
D:JavaScript
答案: 【JavaScript

3、 问题:下列选项中,属于JavaScript注释的是()
选项:
A://
B://
C:<!– –>
D:#
答案: 【//;
/
/】

4、 问题:JavaScript代码对空格、换行、缩进不敏感,一条语句可以分成多行书写。
选项:
A:正确
B:错误
答案: 【正确
分析:【JavaScript代码对空格、换行、缩进不敏感,一条语句可以分成多行书写。例如,将alert后面的“(”换到下一行,程序依然正确执行。

5、 问题:console.log(“输出内容”)是将括号中的字符串输出到()。
答案: 【(以下答案任选其一都对)控制台;
console

第四单元 函数 4-函数基础测验

1、 问题:分析输出结果是
function sum(a){ a = a + 2; }
var res = sum(2);
console.log(res);
选项:
A:2
B:4
C:NaN
D:undefined
答案: 【undefined
分析:【函数没有返回值

2、 问题:代码的输出结果是
function add(){
var sum = 1 + 2 ;
console.log( sum ) ;
}
console.log(sum) ;
选项:
A:输出两个3
B:输出一个3
C:程序报错
D:输出一个undefined
答案: 【程序报错
分析:【sum是局部变量,全局环境未定义

3、 问题:查看如下代码:
function f1( ){
console.log(x);

var x = 10;
++x;
console.log(x);
}
f1();
执行后的结果是
选项:
A:程序错误
B:undefined 和 10
C:undefined 和 11
D:10 和 11
答案: 【undefined 和 11

4、 问题:下列代码输出的结果是
function fn(a) {
console.log(a);
var a = 2;
function a() {};
console.log(a);
}
fn(2);
选项:
A:undefined和报错
B:function a() {}和2
C:报错和 2
D:undefined和function a(){};
答案: 【function a() {}和2

5、 问题:如下关于闭包的说法,不对的是:
选项:
A:缓存变量
B:防止命名冲突
C:可能造成内存泄露
D:减少内存使用率
答案: 【减少内存使用率

6、 问题:以下不是闭包特点的是
选项:
A:函数嵌套函数
B:函数内部可以引用外部的参数和变量
C:参数和变量不会被垃圾回收机制回收
D:返回的函数可以不用存储在外部变量中
答案: 【返回的函数可以不用存储在外部变量中

7、 问题:以下函数执行的结果是( ):
function fun1(x)
{
if(x>2)
{ return (fun1(x-1)+fun1(x-2)); }
else
{ return 1; }
}
console.log(fun1(10));
选项:
A:50
B:52
C:55
D:60
答案: 【55
分析:【递归

8、 问题:以下程序最后计算的结果是( )。
function fun1(){
var sum=1;
return function(){ sum++; return sum; }
}
var fun2=fun1();
console.log(fun2());
console.log(fun2());
选项:
A:1,1
B:1,2
C:2,3
D:2,2
答案: 【2,3
分析:【闭包的使用

9、 问题:函数使用return不能返回以下哪一个
选项:
A:函数
B:对象
C:数值
D:for循环
答案: 【for循环

10、 问题:下列代码输出的结果是( )。
var a; var a = [1,2,3];
function a(a){ a[1] = 5; }
a(a);
console.log(a);
选项:
A:[1,2,3]
B:[1,5,3]
C:报错
D:undefined
答案: 【报错
分析:【函数及变量声明提前

11、 问题:下列箭头函数书写正确的是
选项:
A:0–{}
B:a,b => {}
C: =>
D:caller
答案: 【
=>】

12、 问题:对JS构造函数,可以在其( )属性中添加方法:
选项:
A:prototype
B:prototype
C:proto
D:proto
答案: 【prototype

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

商家订单号查看步骤

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

继续阅读