365文库
登录
注册
2

电大 网页开发技术 期末考试答案 小抄3

185阅读 | 7收藏 | 8页 | 打印 | 举报 | 认领 | 下载提示 | 分享:
2
电大 网页开发技术 期末考试答案 小抄3第1页
电大 网页开发技术 期末考试答案 小抄3第2页
电大 网页开发技术 期末考试答案 小抄3第3页
电大 网页开发技术 期末考试答案 小抄3第4页
电大 网页开发技术 期末考试答案 小抄3第5页
电大 网页开发技术 期末考试答案 小抄3第6页
电大 网页开发技术 期末考试答案 小抄3第7页
电大 网页开发技术 期末考试答案 小抄3第8页
福利来袭,限时免费在线编辑
转Pdf
right
1/8
right
下载我编辑的
下载原始文档
收藏 收藏
搜索
下载二维码
App功能展示
海量免费资源 海量免费资源
文档在线修改 文档在线修改
图片转文字 图片转文字
限时免广告 限时免广告
多端同步存储 多端同步存储
格式轻松转换 格式轻松转换
用户头像
假斯文 上传于:2024-06-08
JavaScript基础练习题 (参考资料:JavaScript程序设计基础教程第一版) 第三章习题 一、判断题 在JavaScript中可以用十六进制形式表示浮点数常量。f 空字符串("")也是字符串常量。 使用单引号对(' ')表示字符常量,而使用双引号对(" ")表示字符串常量。F ‘”不区分 在定义JavaScript变量时,一定要指出变量名和值。f 用var定义一个变量后,如果没有赋予任何值,那么它的值是空值,即null.f JavaScript规定在使用任何变量之前必须先使用var声明它。f 在使用var x=1声明变量x之后,赋值语句x="今天天气真好"将出错。f 表达式的类型只取决于运算符,与操作数无关。F 两个整数进行除(/)运算,其结果也为整数。F 会生成小数 java对 如果有定义var a=true,b;那么a ll b的结果为true。t 二、单选题 1.以下哪个常量值最大? A.80 B. 0X65 C.095 D.0115 2.下面四个变量声明语句中,哪一个变量的命名是正确的? A. var default B. var my_bouse C. var my dog D. var 2cats 3.下面哪一个语句定义了一个名为pageNumber的变量并将它的值赋为240? A. var PageNumber=240 B. pagenumber=240 C. var pageNumber=240 D. var int named pageNumber=240 4.下面哪一个字符串变量定义语句是不正确的? 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
some text!" 5.下面四个JavaScript语句中,哪一个是合法的? A. document.write("John said ,''Hi!"") B. document.write("John said ,''Hi!"') C. document.write("John said ,''Hi!") D. document.write("John said ,\''Hi!\"") 6.下面哪一个不是JavaScript运算符? A. = B. == C. && D. $# 7.表达式123%7的计算结果是 A. 2 B. 3 C. 4 D. 5 8.表达式"123abe"-"123"的计算结果是_。 A. "abc" B. 0 C. "123abc123" D. NaN 9.赋值运算符的作用是什么? A. 给一个变量赋新值 B. 给一个变量赋予一个新名 C. 执行比较运算 D. 没有任何用处 10.比较运算符的作用是什么? A.执行数学计算 B. 处理二进制位,目前还不重要 C.比较两个值或表达式,返回真或假 D. 只比较数字,不比较字符串 11.下面的哪一个表达式将返回真? A. (3===3)&&(5=4) && (5<=2) C. ("a"=="a" ) && ("c"!="d") D. (2<3) || (3<2) 13.下列各种运算符中,_____优先级最高。 A. + B. && C. == D. *= 三、综合题 1.随机生成两个小数给变量x.y,然后显示这两个数中的最大值。(提示:语句“var x=Math.random();”可为变量生成一个随机小数:另外,使用条件运算符‘'?:") 2.如果某年的年份值是4的倍数并且不是100的倍数,或者该年份值是400的倍数,那么这一年就是闰年。请编制一个页面,该页面显示当天是否处于闰年。 提示:使用以下语句,可使变量year的值就是当天所属的年份值。 var today = new Date(); //获取当天日期 var year = today.getFullYear(); //获取当天年份 第四章习题 一、判断题 if语句可以实现多路分支。t 一个用switch语句实现的多路分支结构的程序段不能使用if语句实现。t 任何循环语句的循环体至少要执行一次。f 循环语句是可以嵌套的,不仅相同的循环语句可以嵌套,不同的循环语句也可以嵌套。t 在JavaScript中,任何一种循环结构的程序段,都可以用while循环实现。t break语句可以出现在各种不同循环语句的循环体中。t continue语句只能出现在循环体中。F 要排除程序中的锗误只能使用专业化的调试工具。 二、单选题 作为if/else语句的第一行,下列选项中哪一个是有效的? A. if(x=2) B. if(y<7) C. else D. if (x==2&&) 下列关于switch语句的描述中,_____是正确的。 A. switch语句中default子句是可以省略的 B. switch语句中case子句的语句序列中必须包含break语句 C. switch语句中case子句后面的表达式可以是含有变量的整型表达式 D. switch语句中子句的个数不能过多 在条件和循环语句中,使用什么来标记语句组? A.圆括号() B.方括号[] C.花括号{} D.大于号>和小于号< 下列选项中哪一个可以作为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(var i=0,j=10; i=j=10; i++, j--);”的循环次数是_______。 A. 0 B. 1 C. 10 D. 无限 以下哪个while循环判定式最有可能是因程序员失误而写出的代码? A. while(x<=7) B. while(x=7) C. while(x<7) D. while(x!=7) 语句“var i; while(i=0) i--;”中while的循环次数是______。 A. 0 B. 1 C.5 D. 无限 下述关于循环语句的描述中,_____是错误的. A.循环体内可以包含有循环语句 B.循环体内必须同时出现break语句和continue语句 C.循环体内可以出现条件语句 D.循环体可以是空语句,即循环体中只出现一个分号; 下述break语句的描述中,_____是不正确的. A. break语句用于循环体内,它将退出该重循环 B. break语句用于switch语句,它表示退出该switch语句 C. break语句用于if语句,它表示退出该if语句 D. break语句在一个循环体内可使用多次 有语句“var x=0; while(_____) x+=2:",要使while循环体执行10次,空白处的循环判定式应写为: A.x<10 B. x<=10 C. x<20 D. x<=20 三、操作题 编写程序.通过用户输入的年龄判断是哪个年龄段的人(儿童:年龄<14;青少年:14<=年龄<24;青年:24<年龄<40; 中年:40<=年龄<60; 老年:年龄>=60),并在页面上输出判断结果。 编写程序,艰据用户输入的一个数字(0~6).通过警示对话框显示对应的星期几(0: 星期日; 1: 星期一;……6: 星期六;)。 编写程序,计算10!(即 1*2*3*·…10)的结果(10的阶乘)。 编写程序,计算 1!+2!+3!+…..+10!的结果。 在页面上输出如下数字图案。 1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 其中,每行的数字之间有一个空格间隔。 在页面上输出如下图案。  其中,每行的星号"*"之间有一个空格间隔。 有一个三位数x,被4除余2,被7除余3,被9除余5,请求出这个数。 求所有满足条件的四位数ABCD,它是13的倍数,且第3位数加上第2位数等于第4位数(即:A=B+C)。(提示:对于四位数的整数x,通过Math.floor(x/1000)可求出第4位的数字,其他位数的提取也类似)  第五章习题 一、判断题 在JavaScript中只允许使用预定义的函数.而不能自定义函数。 函数定义可以没有函数体。 因为JavaScript函数有返回值,所以必须在定义函数时指明返回值的类型。 JavaScript的函数定义允许嵌套.即在函数中可以定义另一个函数。 在不同函数定义中.允许定义同名的变量。 二、单选题 在JavaScript函数的定义格式中,下面各组成部分中,_____是可以省略的。 A. 函数名 B. 指明函效的一对圆括写() C. 函数体 D. 函数参效 如果有函数定义function f(x,y){…},那么以下正确的函数调用是_______。 A. f 1 ,2 B. f(1) C. f(1,2) D. f(,2) 在JavaScript中,定义函数时可以使用_____个参数。 A. 0 B. 1 C. 2 D. 任意 在JavaScript中,要定义一个全局变最x,可以_______。 A. 使用关键字public在函数中定义 B. 使用关键字public在任何函数之外定义 C. 使用关链字var在函教中定义 D. 使用关键宇var在任何函数之外定义 在JavaScript中,要定义一个局部变量x,可以______。 A. 使用关健字private在函数中定义 B. 使用关健字private在任何函数之外
tj