Web前端开发中段测验测试题_第1页
Web前端开发中段测验测试题_第2页
Web前端开发中段测验测试题_第3页
Web前端开发中段测验测试题_第4页
Web前端开发中段测验测试题_第5页
免费预览已结束,剩余5页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Web前端开发中段测验考试时间:90分钟 2020年4月29日 14:30-16:00满分:100分说明:1、只能提交一次,提交后不能修改或者撤回;2、程序题提交的所有截图必须是jpg格式;3、客观题(选择、判断、填空题)由系统评分,程序题由老师评分,提交后只显示客观题分数,总分等程序题批改完成后一起汇总。班级: 单选题 *19计算机4班学号: 填空题 *_姓名: 填空题 *_1. JavaScript引入的方法,以下错误的是() 单选题 *嵌入式外链式行内式行外式(正确答案)2. 以下变量名,哪个符合命名规则( ) 单选题 *123anew_a1(正确答案)x&23. JavaScript语

2、句var a1=10;var a2=20;alert(a1+a2=+a1+a2)将显示( )结果 单选题 *a1+a2=30a1+a2=1020(正确答案)a1+a2=a1+a2a1+a2=a1+a24. 下列选项中,不能作为变量名开头的是( ) 单选题 *下划线$大写字母数字(正确答案)5. var xalert(typeof x)的结果是( ) 单选题 *null0undefined(正确答案)6. 下列的哪一个表达式将返回假false( )。 单选题 *!(3=4)&(5=2)(正确答案)(a=a)&(c!=d)(23)|(32)7. 下列选项中,与0相等(=)的是( )。 单选题 *n

3、ullundefinedNaN(正确答案)8. 下列选项中,不属于比较运算符的是( )。单选题 *=(正确答案)=!=9. a=3,b=a+结果a和b的值是( ) 单选题 *a=3,b=3a=4,b=3(正确答案)a=4,b=4a=3,b=410. var num1=a123,num2=123aparseInt(num1)和parseInt(num2)的结果是下面哪个( ) 单选题 *NaN NaN123 123NaN 123(正确答案)123 NaN11. 下列选项中创建数组的方式错误的是( )。 单选题 *var arr = new Array();var arr = new Array(

4、正确答案)var arr=var arr =; arr.length = 312. 下列语句不能用于遍历数组的是( )。 单选题 *r.ofif(正确答案)13. 有语句,如下所示,要使while循环体执行10次,括号中的循环判定条件应写为( )var x=0;while( ) x+=2; 单选题 *x=20 x20(正确答案)x9x=914. 下面语句的输出结果是什么?var arr2 = a, , , , , b, c;console.log(arr2.length); 单选题 *3467(正确答案)15. 下面语句的输出结果是( )var arr2 = 1, 2,

5、3;arr2.length = 4; document.write(arr2); 单选题 *1,2,3arr1,2,3,(正确答案)1,2,3,416. 下面语句的输出结果是什么?var arr=hello,null,javascript,22.5,true,1,undefineddocument.write(arr1+) 单选题 *arr1hellonull(正确答案),17. 下面语句的输出结果是什么?var arr=hello,null,javascript,22.5,true,1,undefineddocument.write(arr) 单选题 *arrhello,null,javas

6、cript,22.5,true,1,undefinedhello,javascript,22.5,true,1,hello,javascript,22.5,true,1,(正确答案)18. javascript中的数值型数据包括正数、负数和NaN。 判断题 *对(正确答案)错19. JavaScript脚本不区分字母大小写。 判断题 *对错(正确答案)20. 在调用外部JavaScript文件时,这种写法是正确的? 判断题 *对(正确答案)错21. var color=red,bluecolor.push(brown)color3=blackvar items=color.pop()alert

7、(items)以上代码运行的输出结果是_。填空题 *_(答案:black)22. var arr = 30,20,30,abc;document.write(arr.indexOf(30,1)+);以上代码运行的输出结果是_。 填空题 *_(答案:-1)23. var colors=red,green,blueremoved=colors.splice(2,1,yellow,purple)console.log(removed)以上代码的运行结果是_。 填空题 *_(答案:blue)24. var arr = one,two, three,four,five,sixdocument.write

8、(arr.slice(2,3) + )以上代码运行的输出结果是_。 填空题 *_(答案:three)25. var arr1 = 1,2;var arr2 = a,b;var n=arr2.concat(arr1)alert(n)以上代码的运行结果是_。填空题 *_(答案:a,b,1,2)设计一个程序,利用Date对象获取当前的时间,将当前的时间显示在浏览器中,同时如果当前时间是12点之间就显示“上午好!”,如果是12点之后,18点之前就显示“下午好!”,否则就显示“晚上好!”。(完成后代码和效果一起截图提交,如果没有代码则不得分!)提示:获取小时的方法是getHours,获取分钟的方法是ge

9、tMinutes(),获取秒数的方法是getSeconds()运行效果如下所示:上传文件题 *设计一个程序,输入一个年份,判断该年是平年还是闰年,将判断结果显示在浏览器中。(完成后代码和效果一起截图提交,如果没有代码则不得分)运行效果如下所示:提示:1、要判断输入的年份是否正确,如果不正确则显示错误信息;2、判断闰年有两种方法:方法一,输入的年份能够被4整数,但是同时不能够被100整除,或者方法二,输入的年份能够被400整除,两种方法任意一个成立则该年份就是闰年。上传文件题 *设计一个程序,在浏览器中输出一个具有10层高度的倒金字塔,运行效果如下所示:(完成后代码和效果一起截图提交,如果没有代码则不得分)提示:1、每层星星前的空格 = 金字塔总层数 当前层数;2、每层中星星的个数 = 当前层数*2 -1;3、金子塔的层数可以使用逆向思维。 上传文件题 *利用indexOf()方法统计数组arr(dd,a,b,c,d,c,d,d,b,d,d,c,d)中元素d出现的次数,并同时返回其对应的所有索引下标。将结果输出在浏览器中。(完成后代码和效果一起截图提交,如果没有代码则不得分)运行效果如下所示:上传文件题 *设计一个程序,动态创建两个一维数组arr1和arr2,数组的长度和内容由用户输入,要求数组的元素都是数值类型,然

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论