找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1326|回复: 0

[期末考试] 东师《JavaScip基础与应用》2019年春季学期期末作业考核

[复制链接]
发表于 2019-8-5 19:28:56 | 显示全部楼层 |阅读模式
《JavaScip基础与应用》2019年春季学期期末作业考核
1.[单选题]鼠标点击事件为?
    A.click
    B.onclick
    C.ondblclick
    D.onmouseout
    正确答案:——B——
2.[单选题]日期函数中getMonth()得到的值的范围为多少?
    A.1-12
    B.1-24
    C.0-11
    正确答案:——C——
3.[单选题]下面哪一个字符串变量定义语句是不正确的?
    A.. var mytext = "Here is some text!"
    B.. var mytext = 'Here is some text!'
    C.. var mytext = 'Here is some text!"
    D.var mytext = "Here is\nsome text!"
    正确答案:——C——
4.[单选题]js事件中,当弹出是否确认关闭页面的场景的时候,调用的函数是?
    A.onunload
    B.onload
    C.onbeforeunload
    D.ready
    正确答案:————
5.[单选题]下列哪项不属于js数据类型?
    A.泛型
    B.布尔
    C.对象
    D.字符串
    正确答案:————
6.[单选题]下面关于get请求的说法,错误的是
    A.post能发送更多的数据类型
    B.post比get慢
    C.get发送的数据量更大(post有url长度限制)
    D.post更安全
    正确答案:————
7.[单选题]实现每过一秒钟更新时间,setInterval的时间参数应该设置为?
    A.1
    B.0.1
    C.1000
    D.100
    正确答案:————
8.[单选题]下面不属于BOM对象的是?
    A.window对象
    B.screen对象
    C.document对象
    D.history对象
    正确答案:————
9.[单选题]关于attribute和property说法,错误的是?
    A.attribute是dom元素在文档中作为html标签拥有的属性
    B.property是dom元素在js中作为对象拥有的属性
    C.property的值可以改变
    D.attribute的值可以改变
    正确答案:————
10.[单选题]document.write(Number("001.1")+""); 程序运行结果是?
    A.0
    B.001
    C.1.1
    D.1100
    正确答案:————
11.[单选题]<p><span>内容</span></p>调用innerText和innerHtml时运行的效果是怎么样的?
    A.内容,<span></ span >
    B.<span></ span >, 内容
    C.内容,<span>内容</span>
    D.<span>内容</span>, 内容
    正确答案:————
12.[单选题]以下所涉及到的页面效果,不可以使用javascript实现的是哪些?
    A.淘宝官网主页的轮播图特效
    B.天猫网页中的侧边栏弹层效果
    C.调用并展示数据库中所有的商品信息
    D.使用选项卡实现切换不同省份展示各个市区效果联动
    正确答案:————
13.[单选题]在条件和循环语句中,使用什么来标记语句组?
    A.圆括号()
    B.方括号[]
    C.花括号{}
    D.大于号>
    正确答案:————
14.[单选题]如何编写当 i 等于 5 时执行一些语句的条件语句?
    A.if (i==5)
    B.if i=5 then
    C.if i=5
    D.if i==5 then
    正确答案:————
15.[单选题]调用history.go(-1),那么页面发生的变化是?
    A.后退到前一个网址
    B.后退到打开的第一个网址
    C.前进到下面一个网址
    D.页面保持不变
    正确答案:————
16.[单选题]语句“var  i; while(i=0) i--;”中while的循环次数是______。
    A.0
    B.1
    C.5
    D.无限
    正确答案:————
17.[单选题]引入一个js文件到html页面需要用哪个html标签?
    A.style
    B.link
    C.script
    D.html
    正确答案:————
18.[单选题]作为if/else语句的第一行,下列选项中哪一个是有效的?
    A.if(x=2)
    B.if(y<7)
    C.else
    D.if (x==2&&)
    正确答案:————
19.[单选题]js日期中获取当前年份的函数为?
    A.getYear()
    B.getFullYear()
    C.getDay()
    D.getHours()
    正确答案:————
20.[单选题]有一个数组arr,使用for(var key in arr){// 循环体},循环体内怎么获取数组的每一项元素呢?
    A.key
    B.key[arr]
    C.arr[key]
    D.arr
    正确答案:————
21.[单选题]页面中有一个id为test的元素,获取到该元素后赋值给变量objTest,此时想改变元素的颜色为红色,正确的写法为?
    A.objTest.color = 'red';
    B.objTest.style.color = 'red';
    C.objTest.backhround = 'red';
    D.objTest.style.background = 'red';
    正确答案:————
22.[单选题]合并两个数组的方法为?
    A.concat
    B.pop
    C.join
    D.splice
    正确答案:————
23.[单选题]下列选项中哪一个可以作为for循环的有效的第一行?
    A.for(x=1; x
    B.. for(x==1;  x<6; x+=1)
    C.for(x=1;x=6;  x+=1)
    D.. for(x+=1; x<6; x=1)
    正确答案:————
24.[单选题]new Boolean(-1) == true的结果为什么?
    A.true
    B.false
    C.报错
    D.undefined
    正确答案:————
25.[单选题]下面的哪一个表达式将返回真?
    A.(3===3)&&(5<l)
    B. !(17<=20)
    C.(3!=3) || (7<2)   
    D.(1===1) || (3<2)
    正确答案:————
26.[单选题]var a=2,b=3;var c=a 2>b && b  ;
console.log(c);console.log(b)
,控制台结果是?
    A.true,4
    B.true,3
    C.false,100
    D.false,3
    正确答案:————
27.[单选题]有一个数字变量age,如果age小于18,控制台输出未成年,下列哪个是错误的?
    A.if(age<18) console.log('未成年');
    B.if(age<18){console.log('未成年');}
    C.age < 18 ? '未成年' : '成年';
    D. if(!(age<18)) {console.log(‘未成年’)}
    正确答案:————
28.[单选题]下列选项中哪一个可以作为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)
    正确答案:————
29.[单选题]var n1=1;
var sum=0;
while(n1>=1 && n1<=100){
    sum=sum+n1;
    n1++;
}
console.log(sum);,以上程序的运行结果是?
    A.4950
    B.5050
    C.100
    D.99
    正确答案:————
30.[单选题]在HTML页面上编写javascript代码时,应编写在(  )标签中。
    A.<javascript>和</javascript>
    B.<script>和</script>
    C.<head>和</head>
    D.<body>和</body>
    正确答案:————
31.[判断题]在JavaScript中,任何一种循环结构的程序段,都可以用while循环实现。
    A.对
    B.错
    正确答案:————
32.[判断题]BOM对象等价于DOM对象么?
    A.等价
    B.不等价
    正确答案:————
33.[判断题]setTimeout定时器如果不清除可以无限执行
    A.对
    B.错
    正确答案:————
34.[判断题]任何循环语句的循环体至少要执行一次。
    A.对
    B.错
    正确答案:————
35.[判断题]两个整数进行除(/)运算,其结果也为整数。
    A.对
    B.错
    正确答案:————
36.[判断题] 在JavaScript中可以用十六进制形式表示浮点数常量。
    A.对
    B.错
    正确答案:————
37.[判断题]innerHTML可以获取到元素内部的html标签么?
    A.可以
    B.不可以
    正确答案:————
38.[判断题]0.1 0.2 === 0.3 返回true
    A.对
    B.错
    正确答案:————
39.[判断题]js运算中算术运算优先级高于比较运算
    A.对
    B.错
    正确答案:————
40.[判断题]表达式的类型只取决于运算符,与操作数无关。
    A.对
    B.错
    正确答案:————
41.[判断题]在定义JavaScript变量时,一定要指出变量名和值。
    A.对
    B.错
    正确答案:————
42.[判断题]如果有定义var a=true,b;那么a ll b的结果为true。
    A.对
    B.错
    正确答案:————
43.[判断题]break语句可以出现在各种不同循环语句的循环体中。
    A.对
    B.错
    正确答案:————
44.[判断题]定义一个数字时可以使用小数点
    A.对
    B.错
    正确答案:————
45.[判断题]可以通过innerHTML来获取元素内容
    A.对
    B.错
    正确答案:————
46.[判断题]外部脚本必须包含 <script> 标签吗?
    A.对
    B.错
    正确答案:————
47.[判断题]如果定义var a = 1, b=true; 那么a&&b的结果为1
    A.对
    B.错
    正确答案:————
48.[判断题]JavaScript规定在使用任何变量之前必须先使用var声明它。
    A.对
    B.错
    正确答案:————
49.[判断题]Js具有声明提前的特性
    A.对
    B.错
    正确答案:————
50.[判断题]js中定义变量关键词是var
    A.对
    B.错
    正确答案:————


《JavaScip基础与应用》2019年春季学期期末作业考核答案.zip

3.51 KB, 下载次数: 3, 下载积分: 贡献 1

售价: 8 金币  [记录]  [购买]

答案参考

QQ|手机版|小黑屋|网站地图|无忧答案网 ( 冀ICP备18010495号-1 )

GMT+8, 2024-5-4 14:29

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表