JS上第13单元理论练习题题库(40道)

上传人:ja****ee 文档编号:180507868 上传时间:2021-04-21 格式:DOCX 页数:8 大小:37.64KB
返回 下载 相关 举报
JS上第13单元理论练习题题库(40道)_第1页
第1页 / 共8页
JS上第13单元理论练习题题库(40道)_第2页
第2页 / 共8页
JS上第13单元理论练习题题库(40道)_第3页
第3页 / 共8页
JS上第13单元理论练习题题库(40道)_第4页
第4页 / 共8页
JS上第13单元理论练习题题库(40道)_第5页
第5页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《JS上第13单元理论练习题题库(40道)》由会员分享,可在线阅读,更多相关《JS上第13单元理论练习题题库(40道)(8页珍藏版)》请在金锄头文库上搜索。

1、JS上第13单元理论练习题1、var run = functon()console.log(run)run = function()console.log(123)run();单选题A runB 报错C 123D run 123 正确答案:C 2、var running = function()console.log(123)var running = function()console.log(run)runnint();单选题A 123B runC 123 runD 报错 正确答案:B 3、var eat = function()console.log(eating)eat = eat;e

2、at();单选题A eatingB eatC 报错D eating eat 正确答案:C 4、var add = function()console.log(1+3)add;单选题A 1B 3C 4D 无结果 正确答案:D 5、function eat()console.log(eating)run();单选题A eatB eatingC eat eatingD 报错 正确答案:D 6、function run()console.log(123)function run2()console.log(456);run();单选题A 123B 456C 123 456D 报错 正确答案:A 7、f

3、unction fun()console.log(function is running)运行结果单选题A 无结果B 报错C function is runningD console.log(function is running) 正确答案:A 8、函数的创建,错误的是单选题A function fun()B fun function ()C var fun = function()D function Fun()var fun = new Fun() 正确答案:B 9、函数名下列正确的是单选题A function _$()B function 34running()C function !

4、()D function %() 正确答案:A 10、var running = function()console.log(eating)running = run;running();单选题A runningB runC 报错D undefind 正确答案:C 11、fot循环下列说法错误的是单选题A for循环可以用break退出B for循环可以嵌套使用C for循环内部只能有一个表达式D for循环中可以添加判断 正确答案:C 12、var test = function()console.log(9+1)test;单选题A 1B 3C 4D 无结果 正确答案:D 13、if判断正确

5、的描述为单选题A if的条件为真时候不执行B if可以多层嵌套C if 语句中不能使用returnD if必须与else一起使用 正确答案:B 14、test();function test()console.log(1)运行结果单选题A 1B 报错C 无结果D 浏览器崩溃 正确答案:A 15、以下选项中有关函数描述不正确的是单选题A 函数必须有返回值B 函数可以为匿名C 同名函数会覆盖D js没有重载 正确答案:A 16、for(var i=1;i单选题A 1,4,7,10B 1,4,7,10,12C 1,2,3,4,5,6,7,8,9,10,11,12D 1,3,6,9,12 正确答案:A

6、 17、下面错误的函数定义是多选题A speack()B function running()C var eat = new Fun()D function Fun()var fun = new Fun() 正确答案:AC 18、function test();var run = funtion();以下正确的调用为多选题A test;runB test();runC run();test()D test();run() 正确答案:CD 19、下面关于函数定义的错误的是多选题A eat()B function run()C var eat = new Fun()D function Fun()

7、var fun = new Fun() 正确答案:AC 20、关于js函数的命名下列错误的是多选题A function _fun()B function 2fun()C function $()D function 45() 正确答案:BD 21、函数名可以使用纯数字命名判断题A 正确B 错误 正确答案:B 22、没有函数名的函数一般成为匿名函数判断题A 正确B 错误 正确答案:A 23、同名函数会发生重载判断题A 正确B 错误 正确答案:B 24、函数必须有函数名判断题A 正确B 错误 正确答案:B 25、函数必须使用new关键字定义判断题A 正确B 错误 正确答案:B 26、函数中定义的变

8、量外部可以引用判断题A 正确B 错误 正确答案:B 27、匿名函数可以没有返回值判断题A 正确B 错误 正确答案:A 28、js函数重载发生在同名函数之间判断题A 正确B 错误 正确答案:B 29、函数定义后不调用会造成内存泄漏判断题A 正确B 错误 正确答案:B 30、所有的函数必须有返回值判断题A 正确B 错误 正确答案:B 31、同名函数会发生_填空题 正确答案:覆盖/后定义的函数覆盖先定义的函数 32、function test()if(0)console.log(0)elseconsole.log(1)test();运行结果填空题 正确答案:1 33、function add()va

9、r a = 0; console.log(a+)add();add();运行结果填空题 正确答案:0 0 34、function f() console.log(34);function f() console.log(23);f();f() 运行结果填空题 正确答案:23 23 35、function f() console.log(1);f() function f() console.log(2);f() 运行结果为填空题 正确答案:2 2 36、函数中,同名的函数会发生_填空题 正确答案:覆盖/后定义的函数覆盖先定义的函数 37、var flag = true;function test()if(flag)console.log(0)elseconsole.log(1)test();运行结果填空题 正确答案:0 38、var a = 0;function add();console.log(a+)add();add();运行结果填空题 正确答案:0 1 39、var test = function ()console.log(test)运行结果填空题 正确答案:function () 40、function f() var list = listf() console.log(list)运行结果为填空题 正确答案:报错

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 其它考试类文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号